Infosec wingI04

Finding security holes on purpose, before an attacker does.

The wing's main event is a 24-hour capture-the-flag contest. Every finding is written up, whether or not it worked.

Next class
Members
10
Classes held
0

Buffer overflow

What happens when a buffer overflows

A 64-byte buffer, and code that reads input without checking its length. Above the buffer sit values the program needs to return safely.

The buffer is full. Any further bytes overwrite memory that belongs to something else, and the language gives no warning.

The canary is a random value checked before the function returns. If it has changed, the program stops: a crash instead of a takeover. This check is one of the main defences.

The saved return address is now overwritten. Without the canary check, the program would jump to the wrong place when this function returns.

The last step matters most: reproduce the bug, reduce it to the smallest input that triggers it, and write it up so others can learn from it and fix it.

scoreboard

Events

Best known for

Incognito 7.0 CTF

24hours

The wing's biggest event: a twenty-four-hour jeopardy CTF covering web exploitation, cryptography, forensics, reverse engineering, pwn and OSINT. Teams have up to five people. Beginners and experienced players compete on the same scoreboard.

SequriQuest

A CTF only for first-years. Easy to medium challenges in the same six areas, solved alone, with a live leaderboard. You do not need any security experience.

Breach Battle

A knockout bracket. Two teams of three get the same problem at the same moment and race to solve it. The winner moves on, the rounds get harder, and one team wins.

Files

Class files

No class files yet.

Class log

  • No classes logged yet.

Team

The team

2 coordinators · 3 senior members · 5 members

Aaryan Dadu

Coordinator

No earned number yet

Varun Baisane

Varun Baisane

Coordinator

No earned number yet

Soumyaditya Masanta

Senior member

No earned number yet

Anirudh Singh Rajora

Anirudh Singh Rajora

Senior member

1625 Expert

Dhanush Annam

Senior member

No earned number yet

Members · 5

Freny Kansagra

Member

Nayan Gupta

Member

Arnav Shahare

Arnav Shahare

Member

Vaibhav Jain

Vaibhav Jain

Member

1078 Code forces

Devansh Parmar

Devansh Parmar

Member