reverse-engineering

    1

    2답변

    jar 파일의 클래스가 다른 클래스를 확장하는지 여부를 확인하거나 다른 클래스 객체에 대한 메소드 호출이 있거나 다른 클래스 객체가 작성되면 어떻게 감지합니까? 그런 다음 어떤 클래스가 어떤 클래스를 확장하고 어떤 클래스가 어떤 클래스의 메소드를 호출했는지 시스템 아웃합니다. Classparser를 사용하여 jar를 파싱합니다. 여기 내 코드의 일부는 다음

    1

    2답변

    그래서 저는 Microsoft의 Spider Solitaire에 대한 첫 번째 트레이너를 씁니다. 처음 정적 주소를 찾을 때까지 모든 메모리 주소를 거꾸로 처리해야했습니다. 오프셋을 사용하여 쉽게 되돌릴 수 있습니다. 1000157F78 <-- starting value(never changes) + E8 <-- offsets to pointers +

    0

    2답변

    Im은 런타임 및 원격에서 다른 프로그램에 상주하는 기능을 시작하려고합니다. ollydbg를 사용하여 CreateRemoteThread을 사용하여 함수 주소와 메신저를 얻었으므로 실제로이 함수를 실행하지만 두 개의 인수가 있고 해당 인수가 없으면 프로그램이 중단됩니다. 문제점이 fuction를 얻을이다 인자 /가 호출되기 전에이 함수로 푸시 EAX와 ECX

    1

    1답변

    많은 사람들이 과거에 질문 한 것처럼 Excel에서 셀당 32k 제한을 초과하는 방법이 있습니까? 작업로드를 두 개의 다른 .txt 파일로 분할 한 다음 두 개의 .txt 파일을 병합하여 작업을 수행하는 방법을 찾았습니다. 그러나 거대한 PITA 일 뿐이며 더 자주 자주 끝나지 않습니다. 내가 더 이상 .txt 파일 병합 후에 데이터를 검증 할 시간이 없으

    -1

    1답변

    궁금한데, Google Play 스토어에서 앱을 다운로드하고 소스 코드를보고/수정할 수있는 방법이 있습니까? 저는 기존의 몇몇 전문 응용 프로그램을 분해하고 그 기능이 어떻게 디자인되어 있는지보고 싶습니다. 개인적 용도로 기능을 추가하려고합니다. 이 작업을 수행 할 수 있습니까? 프로그래머는 다른 사람들이 소스 코드를 훔쳐 다른 이름으로 앱을 재 게시하는

    3

    1답변

    실험 목적을 위해 DLL에서 내보낼 수없는 함수에 액세스하려고합니다. 왜 이것이 나쁜 생각인지 명백한 이유를 논의하지 않고 ... 나는 정확한 함수 프로토 타입을 만들었고, 코드가 내가 원하는 모듈에서 오프셋으로 점프하고 있는지 확인할 수 있습니다. 는 C++ 코드 typedef int (__stdcall *FN)(int,wchar_t *); const

    1

    1답변

    필자는 동작을 이해하고 수정해야하는 이진 파일을 가지고 있지만 이전에는 Linux에서만 사용했던 적이 없었습니다. 누군가이 메서드 나 프로그램을 사용하여이 바이너리의 ASM을보고, 실행 중일 때 실행을 추적하고, 중단 점을 설정하고, 패치 바이트를 (이상적으로는 실행 상태에있는 동안) 추천 할 수 있습니까?

    3

    1답변

    현재 연습 중반을 검토 중입니다. 이 질문은 어셈블리 코드 (IA32)를 제공하고 이에 상응하는 C 코드를 작성하도록 지시합니다. 내가 제대로하고 있는지 확인하고 싶다. 감사! 총회 프로그램은 주어진 : .global _someOperation _someOperation: pushl %ebp movl %esp, %ebp movl

    2

    1답변

    Ida Pro는이 코드를 의사 코드로 생성하고 클래스 포인터와 리버스 엔지니어링 클래스를 사용하지만 클래스 파일에서 직접 내용을 읽지는 않습니다. 프로 IDA에서 예 : 나는 플레이어를 받기를 원한다면, 나는 그렇게 할 필요가 알고 *(_DWORD *)(v3 + 9649) = 1; // Alignment: 1 class CVehicle {

    0

    1답변

    저는 웹 어플리케이션의 복잡한 뒤죽박죽을 리버스 엔지니어링하려고 노력한 고맙게 여기는 작업을 계승했습니다. 보다 정확하게 말하면, 상기 애플리케이션은 데이터를 저장한다. 원래의 개발자들은 친환경 목초지를 오랫동안 남겨 두었습니다. 응용 프로그램은 분명히 최대 절전 모드와 함께 봄을 사용합니다. <bean id="oliteTechDataSource" name