300x250 반응형 어셈블리4 Demo버전 및 Trial버전의 정식 키 얻기 Demo버전이나 Trial버전의 정식키를 얻는 방법은 세 가지가 있습니다. 1. 오류 메시지로 시리얼 키 찾기 2. 오류 메시지 없이 시리얼 키 찾기 3. 문자열을 확인하여 시리얼 키 찾기 이 중에서 금일 해볼 실습은 오류 메시지로 시리얼 키 값을 찾는 방법입니다. ※ 본 실습을 악용하게 된다면 법적 책임은 사용자 본인에게 있음을 고지합니다. 이번 실습에서 사용될 대상 프로그램은 Keylogger라고 불리는 해킹에 자주 사용되는 프로그램입니다. 사용자가 입력하는 모든 키를 저장하여 알려주는 방식으로, 예전 PC방에서 자주 해킹에 사용된 프로그램입니다. 지금은 PC방이 서버 부팅 시스템으로 바뀌었지만, 예전에는 PC에 운영체제가 설치되어 있어서 자주 사용된 프로그램입니다. 저는 사용자명과 시리얼키가 없으니.. Reversing Engineering 2023. 8. 14. OllyDbg를 사용하여 올바른 패스워드 찾기 실습환경 : Windows 7(VMware) 저번에 사용하였던, Reverse2.exe파일의 올바른 패스워드를 찾아보도록 하겠습니다. ▽▽▽▽▽▽▽▽▽▽▽▽▽▽▽▽▽▽▽▽▽▽▽▽▽▽▽▽▽▽▽▽▽▽▽▽▽▽▽▽▽▽▽▽▽▽▽▽▽▽▽▽▽ OllyDbg를 사용하여 패스워드 우회 OllyDbg를 활용해서 패스워드를 우회하는 작업을 할 예정입니다. ※ 본 실습은 연습용으로 실전에 사용하는 것은 범죄에 해당합니다. Reverse2.exe파일은 패스워드를 입력해서 올바른 패스워드 인지 area51.tistory.com △△△△△△△△△△△△△△△△△△△△△△△△△△△△△△△△△△△△△△△△△△△△△△△△△△△△△ OllyDbg를 실행시켜 Reverse2.exe를 OPEN시킵니다. F8을 눌러서 한줄씩 실행시키다 보면 멈.. Reversing Engineering 2023. 8. 9. OllyDbg를 사용하여 패스워드 우회 OllyDbg를 활용해서 패스워드를 우회하는 작업을 할 예정입니다. ※ 본 실습은 연습용으로 실전에 사용하는 것은 범죄에 해당합니다. Reverse2.exe파일은 패스워드를 입력해서 올바른 패스워드 인지 / 아닌지를 판별해주는 프로그램입니다. 이 프로그램의 판별을 우회해서 어떤 값을 넣어도 올바르다고 나올 수 있도록 바꿀 예정입니다. OllyDbg를 관리자 권한으로 실행한 뒤, Reverse2.exe를 OPEN 시킵니다. F9를 눌러 실행을 시킨 다음, 마우스 오른쪽 - Search for - All referenced text strings를 눌러줍니다. 올바른 패스워드 일 때와, 올바르지 않을 때 출력값을 볼 수 있습니다. 올바른 Password일때는 PUSH Reverse2.00422040을 하게되.. Reversing Engineering 2023. 8. 9. .EXE 파일의 분석(Assembly) 역(逆)공학 리버스 엔지니어링(Reverse Engineering)은 설정된 소프트웨어나 설치된 하드웨어를 역(逆)으로 접근해서 그 원리를 이해한 다음, 복제하거나 성능 개선을 위해서 시스템적으로 혹은 구조적으로 분석하는 공학이다. 완제품을 가지고 역으로 그 설계도를 얻는 것에 종종 비유된다. 리버스 엔지니어링 기법은 우리의 일상생활과 회사의 제품 개발 등에서 좋은 쪽이든 나쁜 쪽이든 많이 적용되어 사용되고 있다. 하드웨어인 경우 신제품을 위해서 자동차나 TV, 컴퓨터 등을 분해해서 크기, 재질 등을 점검해볼 수도 있고 소프트웨어인 경우 해당 프로그램이 실행되는 메모리나 CPU의 상태를 분석할 수도 있다. 조직에서 많은 시간과 개발비를 들여서 멋진 소프트웨어 프로그램을 개발했다면 프로그래밍적 성능만 점검.. Reversing Engineering 2023. 8. 8. 이전 1 다음 300x250 반응형