간단해야합니다. perl을 사용하여 .patch 파일을 적용 할 수있는 방법이 있습니까? 사용할 수 있음을 알고 있습니다. system 모듈을 찾고 있습니다. 나는 search.cpan.org을 보았습니다. 그러나 그것이 존재한다면 원하는 것을 얻기 위해 올바른 검색을하지는 않을 것입니다. 어떤 도움이 필요합니까?
이 작업을 위해 만든 프로그램을 패치하려고합니다. 불행히도, 일단 정말 간단한 패치를 실행하고 내 iPod touch에 응용 프로그램을 보내면 응용 프로그램을 시작하자마자 충돌이 발생합니다. 나는 패치 메뉴와 함께 IDA pro 6.2를 사용하고 있습니다. ARM 프로세서 옵션을 사용하여 프로세스를 엽니 다. 맞습니까?
텍스트 및 이진 파일의 변경 사항을 유지해야하는 프로젝트가 있습니다. 를 사용하여 패치 자식 또는 HG와 같은 버전 관리 시스템을 사용 : 나는 다음 몇 가지 옵션을 사용할 수 있습니다. 내 용도로 텍스트 파일 만 사용하는 경우 패치를 사용하는 것이 더 좋습니다. 그러나 대체/추가/삭제 될 수있는 이미지가 있기 때문에 갈 수있는 가장 좋은 방법은 무엇입니까
테스트 스위트의 일부로 내 프로젝트 전체에서 유틸리티 모듈의 특정 기능을 mock하고 싶습니다. 물론 각 모듈에 대해이 기능을 패치하고 모의 할 수는 있지만, 많은 기능이 있으며 강력하지 않고 지루할 수 있습니다. 프로젝트 전체에서 \ 모의을 할 수 있습니까? 다른 모듈이 가져 오기 전에 유틸리티 모듈에서 패치하고 조롱하면 기능을 가져 오겠습니까?
C에서 프로그램을 작성 중이며 인라인 asm을 사용합니다. 인라인 어셈블러 코드에는 런타임에 패치 할 주소가 있습니다. 내가 주 C 프로그램에서 0xAABBCCDD 값을 수정하고 싶은 말은 void __declspec(naked) inline(void)
{
mov eax, 0xAABBCCDD
call 0xAABBCCDD
}
:
내가 프로그램 난은 diff 기능 외륜산 함수의 호출을 대체 할 패치에 노력하고있어이 #include <stdio.h>
int somma(x,y){
return x+y;
}
int diff(x,y){
return x-y;
}
int main(){
int x=5;
int y=4;
printf("l
저는 다른 버전의 Windows에서 다른 버전의 taskmgr.exe를 얻으려고합니다. 제가 만들고있는 작업 관리자 애드온을 테스트하려고합니다. 필자는 Win7 버전에 몇 가지 기본 추가 기능을 추가 할 수 있었지만 다른 버전에 대한 액세스가 필요하므로 해당 버전을 테스트 할 수도 있습니다. 리버스 엔지니어링 기술은 디버거없이 정적 패치를 작성하기에 충분하
나는 레일즈 플러그인에 여러 가지 수정이 있었고, 필자가 작성한 다른 모든 레일 어플리케이션에 대해 조금은 걱정했다. 이상적으로 나는 체크 아웃 된 버전의 플러그인을 repo 버전과 비교할 수있는 스크립트를 갖고 싶습니다. 레일에이 정보를 저장하는 사람이 있는지 또는 레일에이 기능을 추가하는 패치/보석이 있는지 아는 사람이 있습니까? 감사합니다.