금융 데이터 포털의 Accept-Enckey 파라미터 암호화 분석 및 JS 역공학

특정 금융 데이터 플랫폼(Cninfo)에서 제공하는 API를 분석하다 보면, 요청 헤더에 포함된 Accept-Enckey라는 암호화된 파라미터를 발견할 수 있습니다. 이 글에서는 해당 파라미터의 생성 로직을 추적하고, 이를 파이썬으로 구현하는 과정을 설명합니다. 1. 네트워크 패킷 분석 먼저 브라우저 개발자 도구(F12)의 네트워크 탭을 통해 데이터 요청 과정을 살핍니다. 마켓 ...

7월 25일 03:21에 게시됨

Windows 프로세스 제어를 위한 Xenos DLL 인젝터 사용법 및 주요 특징

Xenos는 Windows 운영체제에서 실행 중인 프로세스 메모리 공간에 동적 링크 라이브러리(DLL)를 삽입하기 위한 강력한 오픈소스 도구입니다. DarthTon에 의해 개발된 이 프로젝트는 소프트웨어 디버깅, 리버스 엔지니어링, 기능 확장 등 다양한 기술적 목적으로 널리 사용됩니다. 1. 핵심 기술적 사양 Xenos는 단순한 인젝션 도구를 넘어, 현대적인 Windows 보안 ...

7월 15일 18:41에 게시됨

Buuctf - findKey

Reverse Engineering을 통해 키를 찾는 방법 LRESULT __stdcallWndProc(HWND hWndParent, UINT Msg, WPARAM wParam, LPARAM lParam) { // 각종 변수와 버퍼 선언 HDC hdc; struct tagPAINTSTRUCT Paint; CHAR Buffer[100]; struct tagRECT Rect; // 문자열 로드 LoadStringA(hInstance, 0x6Au, Buffer, 100); if (Msg > 273) { if (Msg == 517) { ...

7월 15일 03:36에 게시됨

Pwndbg 문서 자동화 도구 활용 완벽 가이드

Pwndbg 문서 자동화 도구 활용 완벽 가이드 Pwndbg는漏洞利用 개발과 리버싱을 위한 GDB 플러그인으로, 복잡한 디버깅 작업을 획기적으로 단순화합니다. 특히 내장된 문서 생성 도구는 소스코드에서 명령어, 설정값, 함수 정보를 자동으로 추출하여 명확한 Markdown 문서를 생성합니다. 이 도구를 효과적으로 활용하면 개발 생산성을 크게 향상시킬 수 있습니다. 도구 구 ...

7월 5일 00:54에 게시됨