Results 1 to 15 of 15
  1. #1
    xbeatsszzx's Avatar
    Join Date
    Feb 2010
    Gender
    male
    Location
    Behind a dumpster jerking off. xD jks
    Posts
    2,520
    Reputation
    13
    Thanks
    1,494
    My Mood
    Asleep

    Asm AimBoT Source - Dll (Mw2)

    This code is a aimbot source code for Mw2 Multyplayer
    you can edit the offsets to any other call of duty game
    (its detected by Vac)
    Code:
    void AimBoT(unsigned int Current_X_Degress_Address,unsigned int X_Degress_Address,unsigned int Current_Y_Degress_Address,unsigned int Y_Degress_Address,unsigned int Get_If_Aiming_Address,unsigned int My_X_Location_Address,unsigned int My_Y_Location_Address,unsigned int My_Z_Location_Address,unsigned int Enemy_X_Location_Address,unsigned int Enemy_Y_Location_Address,unsigned int Enemy_Z_Location_Address){
    	float My_X_Location,My_Y_Location,My_Z_Location,Enemy_X_Location,Enemy_Y_Location,Enem​y_Z_Location,temp;
    	int Returns[12];
    			__asm{
    Start:
    		      mov ecx,esp
    			  push [Get_If_Aiming_Address]
    			  call ReadMemory
    			  fldz
    			  fld dword ptr [esp]
    			  fcom
    			  fstsw ax
                  sahf
    			  fstp dword ptr [esp-4]
    			  fstp dword ptr [esp-4]
    			  je end
    			  push [My_X_Location_Address]
    			  call ReadMemory
    			  pop eax
    			  push [My_Y_Location_Address]
    			  call ReadMemory
    			  pop edx
    			  push [My_Z_Location_Address]
    			  call ReadMemory
    			  pop ebx
    			  mov [My_X_Location],eax
    			  mov [My_Y_Location],edx
    			  mov [My_Z_Location],ebx
    			  push [Enemy_X_Location_Address]
    			  call ReadMemory
    			  pop eax
    			  push [Enemy_Y_Location_Address]
    			  call ReadMemory
    			  pop edx
    			  push [Enemy_Z_Location_Address]
    			  call ReadMemory
    			  pop ebx
    			  cmp eax,0
    			  je Testz
    			  jmp DontEnd
    Testz:
    			  cmp edx,0
    			  je Test1
    			  jmp DontEnd
    Test1:
    			  cmp ebx,0
    			  je end
    DontEnd:
    			  push [Enemy_X_Location_Address]
    			  call ReadMemory
    			  pop eax
    			  push [Enemy_Y_Location_Address]
    			  call ReadMemory
    			  pop edx
    			  push [Enemy_Z_Location_Address]
    			  call ReadMemory
    			  pop ebx
    			  mov [Enemy_X_Location],eax
    			  mov [Enemy_Y_Location],edx
    			  mov [Enemy_Z_Location],ebx
    			  fld dword ptr [Enemy_X_Location]
    			  fld dword ptr [My_X_Location]
    			  fsub
    			  fstp dword ptr [My_X_Location]
    			  fld dword ptr [Enemy_Y_Location]
    			  fld dword ptr [My_Y_Location]
    			  fsub
    			  fstp dword ptr [My_Y_Location]
    			  fld dword ptr [Enemy_Z_Location]
    			  fld dword ptr [My_Z_Location]
    			  fsub
    			  fstp dword ptr [My_Z_Location]
    			  fldz
    			  fld dword ptr [My_Y_Location]
    			  fcom
    			  fstsw ax
                  sahf
    			  fstp dword ptr [esp-4]
    			  fstp dword ptr [esp-4]
    			  jb Compare1
    			  jmp endCompare1
    Compare1:
    			  fldz
    			  fld dword ptr [My_X_Location]
    			  fcom
    			  fstsw ax
                  sahf
    			  fstp dword ptr [esp-4]
    			  fstp dword ptr [esp-4]
    			  jb Compare1_1
    			  jge Compare1_2
    Compare1_1:
    			  push -1
    			  fild DWORD PTR [esp]
    			  fstp DWORD PTR [esp]
    			  fld DWORD PTR [esp]
    			  fld dword ptr [My_X_Location]
    			  fmul
    			  fstp DWORD PTR [My_X_Location]
    			  add esp,4
    			  push -1
    			  fild DWORD PTR [esp]
    			  fstp DWORD PTR [esp]
    			  fld DWORD PTR [esp]
    			  fld dword ptr [My_Y_Location]
    			  fmul
    			  fstp DWORD PTR [My_Y_Location]
    			  add esp,4
    			  push 180
    			  fild DWORD PTR [esp]
    			  fstp DWORD PTR [esp]
    			  push 1
    			  call Degrees_X
    			  jmp endCompare2
    Compare1_2:
    			  push 1
    			  fild DWORD PTR [esp]
    			  fstp DWORD PTR [esp]
    			  fld DWORD PTR [esp]
    			  fld dword ptr [My_X_Location]
    			  fmul
    			  fstp DWORD PTR [My_X_Location]
    			  add esp,4
    			  push -1
    			  fild DWORD PTR [esp]
    			  fstp DWORD PTR [esp]
    			  fld DWORD PTR [esp]
    			  fld dword ptr [My_Y_Location]
    			  fmul
    			  fstp DWORD PTR [My_Y_Location]
    			  add esp,4
    			  push 90
    			  fild DWORD PTR [esp]
    			  fstp DWORD PTR [esp]
    			  push 0
    			  call Degrees_X
    			  jmp endCompare2
    endCompare1:
    			  fldz
    			  fld dword ptr [My_Y_Location]
    			  add esp,4
    			  fcom
    			  fstsw ax
                  sahf
    			  fstp dword ptr [esp-4]
    			  fstp dword ptr [esp-4]
    			  jge Compare2
    			  jmp endCompare2
    Compare2:
    			  fldz
    			  fld dword ptr [My_X_Location]
    			  add esp,4
    			  fcom
    			  fstsw ax
                  sahf
    			  fstp dword ptr [esp-4]
    			  fstp dword ptr [esp-4]
    			  jb Compare2_1
    			  jge Compare2_2
    Compare2_1:
    			  push -1
    			  fild DWORD PTR [esp]
    			  fstp DWORD PTR [esp]
    			  fld DWORD PTR [esp]
    			  fld dword ptr [My_X_Location]
    			  fmul
    			  fstp DWORD PTR [My_X_Location]
    			  add esp,4
    			  push 1
    			  fild DWORD PTR [esp]
    			  fstp DWORD PTR [esp]
    			  fld DWORD PTR [esp]
    			  fld dword ptr [My_Y_Location]
    			  fmul
    			  fstp DWORD PTR [My_Y_Location]
    			  add esp,4
    			  push 270
    			  fild DWORD PTR [esp]
    			  fstp DWORD PTR [esp]
    			  push 0
    			  call Degrees_X
    			  jmp endCompare2
    Compare2_2:
    			  push 1
    			  fild DWORD PTR [esp]
    			  fstp DWORD PTR [esp]
    			  fld DWORD PTR [esp]
    			  fld dword ptr [My_X_Location]
    			  fmul
    			  fstp DWORD PTR [My_X_Location]
    			  add esp,4
    			  push 1
    			  fild DWORD PTR [esp]
    			  fstp DWORD PTR [esp]
    			  fld DWORD PTR [esp]
    			  fld dword ptr [My_Y_Location]
    			  fmul
    			  fstp DWORD PTR [My_Y_Location]
    			  add esp,4
    			  push 0
    			  fild DWORD PTR [esp]
    			  fstp DWORD PTR [esp]
    			  push 1
    			  call Degrees_X
    			  jmp endCompare2
    endCompare2:
    			  push [Current_X_Degress_Address]
    			  call ReadMemory
    			  fldz
    			  fld dword ptr [esp]
    			  fcom
    			  fstsw ax
                  sahf
    			  fstp dword ptr [esp-4]
    			  fstp dword ptr [esp-4]
    			  jb add360d
    			  jmp dadd360d
    add360d:
    			  fld dword ptr [esp]
    			  push 360
    			  fild DWORD PTR [esp]
    			  fstp DWORD PTR [esp]
    			  fld dword ptr [esp]
    			  fadd
    			  add esp,4
    			  fstp DWORD PTR [esp]
    dadd360d:
    			  push [X_Degress_Address]
    			  call ReadMemory
    			  fld dword ptr [esp]
    			  fld dword ptr [esp+4]
    			  fsub
    			  add esp,4
    			  fstp dword ptr [esp]
    			  fld dword ptr [esp]
    			  fld dword ptr [esp+4]
    			  fadd
    			  add esp,4
    			  fstp dword ptr [esp]
    			  pop ebx
    			  push [X_Degress_Address]
    			  push ebx
    			  call WriteMemory
    			  fldz
    			  fld dword ptr [My_Z_Location]
    			  fcom
    			  fstsw ax
                  sahf
    			  fstp dword ptr [esp-4]
    			  fstp dword ptr [esp-4]
    			  jb DoMinus
    			  push -1
    			  jmp elseDoPlus
    DoMinus:
    			  fld [My_Z_Location]
    			  push -1
    			  fild DWORD PTR [esp]
    			  fstp DWORD PTR [esp]
    			  fld DWORD PTR [esp]
    			  fmul
    			  fstp DWORD PTR [My_Z_Location]
    			  push 1
    elseDoPlus:
    			  call Degrees_Y;
    			  push [Current_Y_Degress_Address]
    			  call ReadMemory
    			  push [Y_Degress_Address]
    			  call ReadMemory
    			  fld dword ptr [esp]
    			  fld dword ptr [esp+4]
    			  fsub
    			  add esp,4
    			  fstp dword ptr [esp]
    			  fld dword ptr [esp]
    			  fld dword ptr [esp+4]
    			  fadd
    			  add esp,4
    			  fstp dword ptr [esp]
    			  pop eax
    			  push [Y_Degress_Address]
    			  push eax
    			  call WriteMemory
    			  push [Enemy_X_Location_Address]
    			  push 0
    			  call WriteMemory
    			  push [Enemy_Y_Location_Address]
    			  push 0
    			  call WriteMemory
    			  push [Enemy_Z_Location_Address]
    			  push 0
    			  call WriteMemory
    			  jmp end
    ReadMemory: ; ReadMemory(Address)
    			  pop (Returns[0])
    			  pop esi
    			  mov edi, DWORD PTR DS:[esi]
                  push edi
    			  xor edi,edi
    			  xor esi,esi
    			  push (Returns[0])
    			  retn
    WriteMemory: ; WriteMemory(Address,Value)
    			  pop (Returns[0])
    			  pop esi
                  pop edi
                  mov DWORD PTR DS:[edi], esi
    			  xor esi,esi
    			  xor edi,edi
    			  push (Returns[0])
    			  retn
    Sqrt: ; Sqrt(Value)
    	          pop (Returns[0])
    			  fld dword ptr [esp]
    			  fsqrt
    		      fstp dword ptr [esp]
    			  push (Returns[0])
    			  retn
    Atan: ; Atan(Value)
    	          pop (Returns[0])
    			  fld dword ptr [esp]
    	          fld1
    	          fpatan
    	          fstp dword ptr [esp]
                  push 180
    			  fild DWORD PTR [esp]
    			  fstp DWORD PTR [esp]
    			  fld dword ptr [esp]
    			  fldpi
    			  fdiv
    			  fstp dword ptr [esp]
    			  pop esi
    			  fld dword ptr [esp]
    			  push esi
    			  fld dword ptr [esp]
    			  fmul
    			  add esp,4
    			  fstp dword ptr [esp]
    			  push (Returns[0])
    			  retn
    Pow: ; Pow(Base,Power)
    	          pop (Returns[0])
    	          fld DWORD PTR [esp]
    		      fld DWORD PTR [esp+4]
    		      fld1
    		      fsub
    		      fyl2xp1
            	  sub     esp,16                               
    		      fist    DWORD PTR [esp+12]        
    	 	      fld1
    		      fstp    TBYTE PTR [esp]
    		      fisub   DWORD PTR [esp+12]           
    		      mov     eax, [esp+12]
    		      add     [esp+8],eax
    		      f2xm1
    		      fld1
    		      fadd
    		      fld     TBYTE PTR [esp] 
    		      fmul                                 
    		      add     esp,20
    		      fstp DWORD PTR [esp]
    			  push (Returns[0])
    			  retn
    Asin: ; Asin(Value)
    		      pop (Returns[4])
    		      push 2
    			  fild DWORD PTR [esp]
    			  fstp DWORD PTR [esp]
    		      call Pow
    		      pop edi
    		      push edi
    		      fld1
    	          fld DWORD PTR [esp]
    		      fsub
    		      fstp DWORD PTR [esp]
    		      push edi
    		      fld DWORD PTR [esp]
    	          fld DWORD PTR [esp+4]
    		      fdiv
    		      fstp DWORD PTR [esp]
    		      call Sqrt
    			  call Atan
    			  push (Returns[4])
    		      retn
    Acos: ; Acos(Value)
    		      pop (Returns[4])
    		      push 2
    			  fild DWORD PTR [esp]
    			  fstp DWORD PTR [esp]
    		      call Pow
    		      pop edi
    		      push edi
    		      fld1
    	          fld DWORD PTR [esp]
    		      fsub
    		      fstp DWORD PTR [esp]
    		      push edi
    		      fld DWORD PTR [esp+4]
    	          fld DWORD PTR [esp]
    		      fdiv
    		      fstp DWORD PTR [esp]
    		      call Sqrt
    			  call Atan
    			  push (Returns[4])
    		      retn
    Degrees_X: ; Degrees_X(Value,Value)
    		      pop (Returns[8])
    			  pop esi
    			  pop [temp]
    			  push [My_X_Location]
    			  push 2
    			  fild DWORD PTR [esp]
    			  fstp DWORD PTR [esp]
    			  call Pow
    			  push [My_Y_Location]
    			  push 2
    			  fild DWORD PTR [esp]
    			  fstp DWORD PTR [esp]
    			  call Pow
    			  fld DWORD PTR [esp+4]
    			  fld DWORD PTR [esp]
    			  fadd
    			  add esp,4
    			  fstp DWORD PTR [esp]
    			  call Sqrt
    			  push [My_X_Location]
    			  fld DWORD PTR [esp]
    			  fld DWORD PTR [esp+4]
    			  fdiv
    			  add esp,4
    			  fstp DWORD PTR [esp]
    			  pop edi
    			  cmp esi,1
    			  je DoSin_X
    			  jmp DoCos_X
    DoSin_X:
    			  push edi
    			  call Asin
    			  fld DWORD PTR [temp]
    			  fld DWORD PTR [esp]
    			  fadd
    			  add esp,4
    			  fstp DWORD PTR [esp]
    			  push (Returns[8])
    			  retn
    DoCos_X:
    			  push edi
    			  call Acos
    			  fld DWORD PTR [temp]
    			  fld DWORD PTR [esp]
    			  fadd
    			  add esp,4
    			  fstp DWORD PTR [esp]
    			  push (Returns[8])
    			  retn
    Degrees_Y: ; Degrees_Y()
    		      pop (Returns[8])
    			  pop [temp]
    			  push [My_X_Location]
    			  push 2
    			  fild DWORD PTR [esp]
    			  fstp DWORD PTR [esp]
    			  call Pow
    			  push [My_Y_Location]
    			  push 2
    			  fild DWORD PTR [esp]
    			  fstp DWORD PTR [esp]
    			  call Pow
    			  fld DWORD PTR [esp+4]
    			  fld DWORD PTR [esp]
    			  fadd
    			  add esp,4
    			  fstp DWORD PTR [esp]
    			  push [My_Z_Location]
    			  push 2
    			  fild DWORD PTR [esp]
    			  fstp DWORD PTR [esp]
    			  call Pow
    			  fld DWORD PTR [esp+4]
    			  fld DWORD PTR [esp]
    			  fadd
    			  add esp,4
    			  fstp DWORD PTR [esp]
    			  call Sqrt
    			  push [My_Z_Location]
    			  fld DWORD PTR [esp]
    			  fld DWORD PTR [esp+4]
    			  fdiv
    			  add esp,4
    			  fstp DWORD PTR [esp]
    			  call Asin
    			  push temp
    			  fild DWORD PTR [esp]
    			  fstp DWORD PTR [esp]
    			  fld DWORD PTR [esp]
    			  fld DWORD PTR [esp+4]
    			  fmul
    			  add esp,4
    			  fstp DWORD PTR [esp]
    			  push (Returns[8])
    			  retn
    end:
    			  mov esp,ecx
    			}
    			Sleep(17);
    }
    Here full code -

    http://pastebin.com/FJ63pYbD

    All credits saves to NieXrlaM for coding
    Last edited by xbeatsszzx; 11-29-2010 at 09:53 AM.
    I Am on this site for the mods for mw2 ONLY. Not hacks.

  2. #2
    jdslash's Avatar
    Join Date
    Nov 2009
    Gender
    male
    Location
    I Live In C++
    Posts
    30
    Reputation
    10
    Thanks
    23
    My Mood
    Inspired
    this works!

  3. #3
    xbeatsszzx's Avatar
    Join Date
    Feb 2010
    Gender
    male
    Location
    Behind a dumpster jerking off. xD jks
    Posts
    2,520
    Reputation
    13
    Thanks
    1,494
    My Mood
    Asleep
    wow finally some1 has posted in my thread.
    I Am on this site for the mods for mw2 ONLY. Not hacks.

  4. #4
    jdslash's Avatar
    Join Date
    Nov 2009
    Gender
    male
    Location
    I Live In C++
    Posts
    30
    Reputation
    10
    Thanks
    23
    My Mood
    Inspired
    what it does...

  5. #5
    winberg's Avatar
    Join Date
    Jul 2010
    Gender
    male
    Posts
    70
    Reputation
    14
    Thanks
    14
    My Mood
    Stressed
    Is it for host only or is it like a hack and you dont need to be host?

  6. #6
    adolinio98's Avatar
    Join Date
    Dec 2010
    Gender
    male
    Posts
    1
    Reputation
    10
    Thanks
    0
    I doesn"t run it...
    I am new on the hacking scene and i am searching good hax

  7. #7
    Blubb1337's Avatar
    Join Date
    Sep 2009
    Gender
    male
    Location
    Germany
    Posts
    5,923
    Reputation
    161
    Thanks
    3,096
    Didn't see this o_o

    Freaking nice.



  8. #8
    molina174's Avatar
    Join Date
    Nov 2009
    Gender
    male
    Location
    At My Dreams Zzz
    Posts
    430
    Reputation
    25
    Thanks
    24
    My Mood
    Amazed
    Quote Originally Posted by assasinate3d View Post
    wow finally some1 has posted in my thread.
    How u use source hacks ?! plz make tut or sumting


  9. #9
    xbeatsszzx's Avatar
    Join Date
    Feb 2010
    Gender
    male
    Location
    Behind a dumpster jerking off. xD jks
    Posts
    2,520
    Reputation
    13
    Thanks
    1,494
    My Mood
    Asleep
    Quote Originally Posted by winberg View Post
    Is it for host only or is it like a hack and you dont need to be host?
    it's a hack u dont need to be host for..
    I Am on this site for the mods for mw2 ONLY. Not hacks.

  10. The Following User Says Thank You to xbeatsszzx For This Useful Post:

    deniboy34 (03-08-2011)

  11. #10
    GodlyHaX's Avatar
    Join Date
    Feb 2010
    Gender
    male
    Posts
    103
    Reputation
    10
    Thanks
    198
    My Mood
    Amused

    Compile

    Can anyone compile this? like make this working and add it as an attachment? maybe with some nice box esp..? plz?
    GoDLy-HaX iZ TeNSe
    ▬▬▬▬▬▬
    - HaX = WiiN
    - PeOPLe WHo GeT PiSSeD aND CoMPLaiiN = FaiiL


    ADD ME:

    MSN:Esizlegacy@hotmail.com

    Aim: externalxf3ar

    Successful Threads By Me:

    MW2 External Crosshair - GoDLY-HaX

    My comps nice

    ______________________
    .::MPGH::.
    - 10 posts

    - 20 posts

    - 30 posts

    - 40 posts

    - 50 posts

    - 60 posts

    - 70 posts

    - 80 posts

    - 90 posts

    - 100 posts

    - 1,000 posts

  12. #11
    xbeatsszzx's Avatar
    Join Date
    Feb 2010
    Gender
    male
    Location
    Behind a dumpster jerking off. xD jks
    Posts
    2,520
    Reputation
    13
    Thanks
    1,494
    My Mood
    Asleep
    Quote Originally Posted by GodlyHaX View Post
    Can anyone compile this? like make this working and add it as an attachment? maybe with some nice box esp..? plz?
    Why would u want to use this aimbot source code, its detected!
    I Am on this site for the mods for mw2 ONLY. Not hacks.

  13. #12
    freedompeace's Avatar
    Join Date
    Jul 2010
    Gender
    female
    Posts
    3,035
    Reputation
    340
    Thanks
    2,784
    My Mood
    Sad
    Holy! Nice... This is going to be a pain to turn into C++.. so long :L

  14. #13
    xbeatsszzx's Avatar
    Join Date
    Feb 2010
    Gender
    male
    Location
    Behind a dumpster jerking off. xD jks
    Posts
    2,520
    Reputation
    13
    Thanks
    1,494
    My Mood
    Asleep
    Quote Originally Posted by freedompeace View Post
    Holy! Nice... This is going to be a pain to turn into C++.. so long :L
    ikr
    Good luck turning it to C++
    I Am on this site for the mods for mw2 ONLY. Not hacks.

  15. #14
    1nf3rn0x's Avatar
    Join Date
    Jan 2011
    Gender
    male
    Posts
    1
    Reputation
    10
    Thanks
    0
    Umm, how can I get this to work? I'm new. :l

  16. #15
    xbeatsszzx's Avatar
    Join Date
    Feb 2010
    Gender
    male
    Location
    Behind a dumpster jerking off. xD jks
    Posts
    2,520
    Reputation
    13
    Thanks
    1,494
    My Mood
    Asleep
    Quote Originally Posted by 1nf3rn0x View Post
    Umm, how can I get this to work? I'm new. :l
    Learn C++ and you will find out
    I Am on this site for the mods for mw2 ONLY. Not hacks.