ÇÁ·Î±×·¡¹Ö

 3206, 5/161 ȸ¿ø°¡ÀÔ  ·Î±×ÀΠ 
   krnprd486
   ¾¾¾ð¾î ÇÁ·Î±×·¡¹Ö Áú¹®ÀÔ´Ï´Ù.

http://www.hackerschool.org/HS_Boards/zboard.php?id=QNA_programming&no=1124 [º¹»ç]


Á¦°¡ ¹¹Á» ¸¸µé°íÀմ´ë.. ¿¡·¯°¡ ¶ß³×¿ä.
¹¹°¡ À߸ø‰ç´ÂÁö ¸ð¸£°Ú½À´Ï´Ù.
°í¼ö´Ôµé ¼öÁ¤Á» ÇØÁÖ¼¼¿ä.
cannot open process ¶ó´Â ¿¡·¯°¡ ¶å´Ï´Ù.

#include <cstdlib>
#include <iostream>
#include <windows.h>

using namespace std;

#define ADDY1 0x405540
#define ADDY2 0x405641

int main()
{
    char name[] = "Blue";
    HWND hWnd;
    DWORD pId,read;
    HANDLE hProcess;
    bool on1 = false, on2 = false;
    BYTE old1,old2,new1 = 0xEB;
    
    if((hWnd = FindWindow(NULL, name)) == 0){
             printf("Cannot find window...");
             getchar();
             return 0;}
    GetWindowThreadProcessId(hWnd,&pId);
    hProcess = OpenProcess(PROCESS_ALL_ACCESS,false,pId);
    if(!hProcess){
                  printf("Cannot OpenProcess...");
                  getchar();
                  return 0;}
    while(1){
             if((GetAsyncKeyState(VK_F1) & 1) == 1){
                                         if(on1){
                                                WriteProcessMemory(hProcess,(void*)ADDY1,&old1,1,&read);
                                                on1 = false;}
                                         else{
                                                 ReadProcessMemory(hProcess,(void*)ADDY1,&old1,1,&read);
                                                 WriteProcessMemory(hProcess,(void*)ADDY1,&new1,1,&read);
                                                 on1 = true;}}
             if((GetAsyncKeyState(VK_F2) & 1) == 1){
                                         if(on2){
                                                 WriteProcessMemory(hProcess,(void*)ADDY2,&old2,1,&read);
                                                 on2 = false;}
                                         else{
                                              ReadProcessMemory(hProcess,(void*)ADDY2,&old2,1,&read);
                                              WriteProcessMemory(hProcess,(void*)ADDY2,&new1,1,&read);
                                              on2 = true;}}
             Sleep(50);
    }
    return 0;
}

  Hit : 2806     Date : 2006/07/04 04:43



    
pr0sp3r if(!hProcess){ // ¼Ò½º¸¦ ¹è³¢½Ã¸é ¸ð¸£´Â°Ô ´ç¿¬ÇÒ°Å °°³×¿ä... 2006/07/04  
±«µµ³ªÀÌÃ÷ À½;; Á¦ ÄÄÅÍ¿¡¼­´Â ¹®Á¦¾øÀÌ Àß µ¹¾Æ°©´Ï´Ù.. ±×°Ç±×·¸°í Blue¶ó´Â ÇÁ·Î¼¼½º´Â ¾î¶²°Ì´Ï±î?? ´Ô ¸»´ë·Î¶ó¸é ÇÁ·Î¼¼½º¸¦ ¿ÀÇÂÇÏÁö ¸øÇÏ´Â ¿¡·¯¹®±¸Àä... 2006/07/04  
krnprd486 Bule.dat ÀÔ´Ï´Ù.. Æ÷Æ®¸®½º ¶ó´Â ¿Â¶óÀÎ °ÔÀÓÀÌÁÒ.. 2006/07/05  
3126   ¾÷µ¥ÀÌÆ® ½ÅÈ£Àä;;[2]     hyyyyy
10/21 2798
3125   ¾ß±¸ °ÔÀÓ...[1]     skwksk
04/03 3693
3124   ¾¾¾ð¾î·Î‰Â ÇÁ·Î±×¸² ¾ÆÀÌÇÇ Á¦ÇÑÁ» ¶Õ¾îÁÖ¼¼¿ä     sonicyth
07/27 2870
3123   ¾¾¾ð¾î.. ¾î´ÀÁ¤µµ ÇÏ¸é µÉ±î¿ë??[3]     kangms0801
10/21 2773
3122   ¾¾¾ð¾î ¼ÒÄÏ ÇÁ·Î±×·¡¹Ö Á¤¼ö Àü¼ÛÁú¹®ÀÔ´Ï´Ù.[4]     soul214
06/25 4349
  ¾¾¾ð¾î ÇÁ·Î±×·¡¹Ö Áú¹®ÀÔ´Ï´Ù.[3]     krnprd486
07/04 2805
3120   ¾¾ºí[C++].....¿¡¶ó¹®[Error line]....[2]     ¾ÆÀÌÇÁ¸®µå
02/01 3288
3119   ¾²·¹µå »ý¼º°ü·Ã Áú¹®ÀÔ´Ï´Ù[1]     rider
04/20 4087
3118   ¾Æ¿õ~ »êÀÌ ³ô´ÙÇ쵂 µöµû ³ô±¸³ª     kalbindos
09/14 4448
3117   ¾Æ¾Ç[1]     dkdkfjgh
05/03 4089
3116   ¾Æ½ºÅ°Äڵ带 cpu·Î Àü´ÞÇÒ‹š[2]     kumi123
10/17 3411
3115   ¾Æ½ºÅ°ÄÚµå Áú¹®ÀÖ¾î¿ä.[8]     kumi123
01/22 3674
3114   ¾Æ¹«¸® »ý°¢Çصµ ¸ð¸£°Ù¾î¿ä ¤Ð;[2]     D.Dolphin
08/28 2951
3113   ¾Æ¹«°Íµµ¸ô¶ó¿ä///.¤Ð¤Ð[1]     KIM_abcd
08/21 3677
3112   ¾Æ·§ºÐ°ú ºñ½ÁÇÑ Áú¹®ÀÌÁö¸¸..^^[1]     esrna
08/21 2768
3111   ¾Æ·¡ ½ºÅ©¸³Æ® ¿øº»ÆÄÀÏ     chomin91
01/17 2808
3110   ¾Æ·¡ Çؽ¬°ª Çؼ®¿¡ ´ëÇÑ ±Û ¿Ã·È´ø »ç¶÷Àä[5]     kjh0982
08/11 3087
3109   ¾Æ±î ¹Ø¿¡ ÇÑ Áú¹®¿¡¼­ ¼ýÀÚ¸¦ ¹Þ¾Æ¿À´Â°Å Áú¹®ÀÔ´Ï´Ù..[3]     jj4st13
12/05 2732
3108   ¾ÆÇ×..µû·Î exeºüÀÏÀ» ½ÇÇà ½ÃÄÑ¾ß Çϴ±º¿ä?[1]     guei_chouan
12/29 3748
3107   ¾ÆÁ¤¸» ¸Ó¸®ÅÍÁú°Í°°¾Ö;[11]     Malcom
06/18 3595
[1][2][3][4] 5 [6][7][8][9][10]..[161]

Copyright 1999-2024 Zeroboard / skin by Hackerschool.org / Secure Patch by Hackerschool.org