http://reversing.kr/challenge.php Reversing.Kr Copyright © 2012-2023 Gogil All Right Reserved. reversing.kr [문제] [풀이] 패킹되어 있지 않고, 32비트 프로그램이다. 프로그램을 실행하면 입력창 모양의 프로그램이 실행된다. 뭔가 틀리면 Incorrect Password 뜨는 듯 싶다. IDA를 이용해서 String을 찾아본다. Incorrect Password 밑에 Congratulation !!이 있는 걸 보니 맞는 값을 입력하면 뜨는 값인가 보다. 참조되는 곳으로 이동한다. 확인해보면 if문에 걸리면 틀렸다고 처리한다. String은 입력받은 값이고 하나씩 맞추면 Ea5yR3versing 이 만들어진다. 맞나봄 [..
포너블(Pwnable)포너블은 운영체제나 소프트웨어, 하드웨어에 내재된 보안 취약점을 해킹 한다.포너블 혹은 시스템 해킹 이라 한다.C언어: 포너블을 풀기 위해 C 언어를 공부해야 한다.운영체제 이해: 시스템 해킹은 운영체제에 대한 이해가 필수적. 리눅스 운영체제에 대해 학습.보안 기초: 포너블 문제를 풀기 위해서는 보안 기초 지식이 필요함. 암호화, 암호 해독, 네트워크 보안 등의 기초 지식을 학습.포너블 문제 풀기: 포너블 문제는 CTF 대회에서 많이 출제된다. CTF 대회에 참여해서 포너블 문제를 많이 풀어 실력을 쌓아야 한다.웹 해킹(Web Hacking)웹 해킹은 웹 애플리케이션을 해킹하는 것이다.웹 해킹을 통해 웹사이트에 대한 권한을 탈취하거나, 웹사이트의 기능을 변조할 수 있다.웹 애플리케이..