그것은이 포럼에서 내 첫 번째 게시물입니다. 우분투에서 프로그래밍 중입니다. C++을 사용하여 실행 파일을 다른 파일에 삽입하고 싶습니다. 최종 실행 파일을 실행하면 코드와 주입 된 코드를 실행하고 싶습니다. 가능한지 모르겠습니다. 이미 두 번째 바이너리 내용을 첫 번째 프로그램에 삽입하려고 시도했지만 작동하지 않는 것처럼 첫 번째 프로그램을 실행하지만 삽입 한 내용은 실행하지 않습니다. 많은 바이러스의 원칙이지만 바이러스를 프로그램하고 싶지는 않습니다. 다만 배우기와 호기심을 위해서입니다. 답변 해 주셔서 감사합니다.우분투에서 실행 파일을 다른 사람에게 주입하는 방법
-5
A
답변
0
임의의 실행 파일을 다른 실행 파일에 삽입 할 수 없습니다. 당신이 그것에 대해 생각하기를 그만하면, 심지어 그것이하기로되어 있다는 것이 분명하지 않다는 것을 알게 될 것입니다. 두 실행 파일 모두 프로세스에 할당 된 CPU 시간의 100 %가 수행해야하는 작업에 대한 의견이 있으며이를 병합하는 일반적인 방법은 없습니다.
주입 된 실행 파일이 인 경우 주입 방법이 인 경우 주입 방법과 함께 제공되어야합니다. 이를 수행하는 일반적인 방법은 LD_PRELOAD
(예 : fakeroot)을 사용하거나 ptrace
(예 : fakeroot-ng)을 사용하는 것입니다. 이러한 기술 중 어느 것도 실제 실행 파일을 변경하지 않습니다.
수행하려는 작업을 수행하기 위해 실행 파일을 변경하려면 ELF
형식을 이해해야합니다. 그러나 이것은 스택 오버 플로우 응답 범위를 벗어납니다.
관련 문제
- 1. 우분투에서 .exe 파일을 실행
- 2. Cron이 우분투에서 루비 파일을 실행
- 3. 우분투에서 C 프로그램의 실행 파일을 만드는 방법
- 4. Running 상태에있는 instace (Linux) 파일을 주입하는 방법
- 5. 다른 사람에게 UIView를 복사하는 방법
- 6. C - 파일을 읽고 다른 사람에게 데이터 추가하기
- 7. 우분투에서 .accdb 파일을 여는 방법?
- 8. 실행 파일을 CentOS에서 만든 우분투에서 작동하지 않습니다
- 9. 어떻게 SdCard에 폴더를 만들고 하나에서 다른 사람에게 파일을 복사하는 방법
- 10. 우분투에서 .tar.gz 파일을 추출하는 방법
- 11. 우분투에서 bin 파일 실행
- 12. 우분투에서 사용자를 전환하는 다른 방법
- 13. 다른 사람에게 extjs라는 4
- 14. SOLVED !!!! 단지 다른 사람에게
- 15. 다른 사람에게 mp4 인코딩
- 16. Tableau 다른 사람에게 공개
- 17. MANIFEST.MF를 병에 주입하는 방법
- 18. 파일의 내용을 다른 사람에게 복사
- 19. 우분투에서 ./로 바이너리 실행
- 20. 우분투에서 레일 서버 실행
- 21. 우분투에서 pyspark.mllib 실행
- 22. bash 우분투에서 와인을 실행
- 23. 우분투에서 PHP에서 R을 실행
- 24. 우분투에서 Windows를 실행 중
- 25. jQuery로 이미지를 다른 사람에게 보이게 만드는 방법
- 26. SD 카드의 내용을 다른 사람에게 복사하는 방법
- 27. Coq : 하나의 가설을 다른 사람에게 적용하는 방법
- 28. 2D arraylist를 다른 사람에게 복사하는 방법
- 29. Spring : 다른 프로젝트에서 빈을 주입하는 방법
- 30. 우분투에서 Cython 독립 실행 파일
나는 사람들에게 바이러스를 만드는 법을 말하는 파티가되지 않을 것입니다. 결국 당신은 당신의 보증이 무의미하기 때문에 낯선 사람이됩니다. –