Results 1 to 3 of 3
  1. #1
    ineedhelplease's Avatar
    Join Date
    Jul 2011
    Gender
    male
    Posts
    2
    Reputation
    10
    Thanks
    0

    Question I Need help in assembly to make rapidfire work again.

    I Need help in assembly to make rapidfire work again.

    Please help me, view part of this dissasembly and if possible post the result ( C++ ) to make rapidfire withou D/C.

    some guys make rapidfire again, but my rapidfire is detected, i download this hack of "guys" and this is the result:

    Code:
    // rapidfire
    
     L1000370C:
      		mov	[eax+02h],dl
      		cmp	byte ptr [3778CC48h],01h // gamestatus
      		jnz	L1000375B
      		cmp	dword ptr [02DD94A0h],00000001h
      		jnz	L1000373B
      		push	00000001h
      		nop
     		db	E8h;   ''
     		db	29h;   ')'
     		db	CCh;   ''
     		db	CFh;   ''
     		db	00h;
      		test	ax,ax
      		jge	L1000373B
      		mov	eax,00009090h   // on
      		mov	[373EBC35h],ax
      		jmp	L10003767
     L1000373B:
      		cmp	byte ptr [3778CC48h],01h   // gamestatus
      		jnz	L1000375B
      		cmp	dword ptr [02DD94A0h],00000002h
      		jnz	L1000375B
      		mov	ecx,00009090h  // rapidfire on
      		mov	[373EBC35h],cx
      		jmp	L10003767
     L1000375B:
      		mov	edx,00003E74h // rapidfire off
      		mov	[373EBC35h],dx
    
    
    // NORECOIL
    
      		mov	[372DB790h],cx
    
     L100029BC:
      		mov	al,01h
      		cmp	[3778CC48h],al
      		jnz	L100029D4
      		cmp	dword ptr [02DD9484h],00000000h
      		mov	ecx,00009090h
      		jnz	L100029D9
     L100029D4:
      		mov	ecx,00000575h
     L100029D9:
      		mov	[372DB790h],cx // EspName1 
      		mov	edx,ecx
      		mov	[372DB80Dh],dx // EspName2 
      		cmp	[3778CC48h],al   // gamestatus
      		jnz	L10002A06
      		cmp	dword ptr [02DD9474h],00000000h
      		jz 	L10002A06
      		mov	dword ptr [3737F5FCh],90909090h    // norecoil on
      		jmp	L10002A10
     L10002A06:
      		mov	dword ptr [3737F5FCh],142444D9h  // norecoil off
    
    // noreload 
    
     L10002A10:
      		cmp	[3778CC48h],al // gamestatus
      		jnz	L10002A37
      		cmp	dword ptr [02DD9494h],00000000h
      		jz 	L10002A37
      		mov	ecx,[02DD7350h]
      		mov	eax,373EAF34h // noreload
      		mov	[eax],ecx
      		mov	dx,[02DD7354h]
      		jmp	L10002A4B
     L10002A37:
      		mov	ecx,[02DD7358h]
      		mov	eax,373EAF34h // noreload
      		mov	[eax],ecx
      		mov	dx,[02DD735Ch]
    @mo3ad001
    @Ch40zz-C0d3r
    @Clarkie
    @-Dimensions-
    @.::SCHiM::.
    @DeadLinez
    @CoderNever
    @gnm
    @mmbob
    @NOOB
    @OBrozz
    @Crash

  2. #2
    Ch40zz-C0d3r's Avatar
    Join Date
    Apr 2011
    Gender
    male
    Posts
    831
    Reputation
    44
    Thanks
    401
    My Mood
    Twisted
    You wanna have bites from the ASM code or what? Sorry i didnt undetand fully xD

    Progress with my game - "Disbanded"
    • Fixed FPS lag on spawning entities due to the ent_preload buffer!
    • Edit the AI code to get some better pathfinding
    • Fixed the view bug within the sniper scope view. The mirror entity is invisible now!
    • Added a new silencer for ALL weapons. Also fixed the rotation bugs
    • Added a ton of new weapons and the choice to choose a silencer for every weapon
    • Created a simple AntiCheat, noobs will cry like hell xD
    • The name will be Disbanded, the alpha starts on the 18th august 2014



    Some new physics fun (Serversided, works on every client)



    My new AI
    https://www.youtube.com/watch?v=EMSB1GbBVl8

    And for sure my 8 months old gameplay with 2 friends
    https://www.youtube.com/watch?v=Na2kUdu4d_k

  3. #3
    .::SCHiM::.'s Avatar
    Join Date
    Sep 2010
    Gender
    male
    Posts
    733
    Reputation
    180
    Thanks
    880
    My Mood
    Twisted
    Quote Originally Posted by ineedhelplease View Post
    I Need help in assembly to make rapidfire work again.

    Please help me, view part of this dissasembly and if possible post the result ( C++ ) to make rapidfire withou D/C.

    some guys make rapidfire again, but my rapidfire is detected, i download this hack of "guys" and this is the result:

    Code:
    // rapidfire
    
     L1000370C:
      		mov	[eax+02h],dl
      		cmp	byte ptr [3778CC48h],01h // gamestatus
      		jnz	L1000375B
      		cmp	dword ptr [02DD94A0h],00000001h
      		jnz	L1000373B
      		push	00000001h
      		nop
     		db	E8h;   ''
     		db	29h;   ')'
     		db	CCh;   'Œ'
     		db	CFh;   ''
     		db	00h;
      		test	ax,ax
      		jge	L1000373B
      		mov	eax,00009090h   // on
      		mov	[373EBC35h],ax
      		jmp	L10003767
     L1000373B:
      		cmp	byte ptr [3778CC48h],01h   // gamestatus
      		jnz	L1000375B
      		cmp	dword ptr [02DD94A0h],00000002h
      		jnz	L1000375B
      		mov	ecx,00009090h  // rapidfire on
      		mov	[373EBC35h],cx
      		jmp	L10003767
     L1000375B:
      		mov	edx,00003E74h // rapidfire off
      		mov	[373EBC35h],dx
    
    
    // NORECOIL
    
      		mov	[372DB790h],cx
    
     L100029BC:
      		mov	al,01h
      		cmp	[3778CC48h],al
      		jnz	L100029D4
      		cmp	dword ptr [02DD9484h],00000000h
      		mov	ecx,00009090h
      		jnz	L100029D9
     L100029D4:
      		mov	ecx,00000575h
     L100029D9:
      		mov	[372DB790h],cx // EspName1 
      		mov	edx,ecx
      		mov	[372DB80Dh],dx // EspName2 
      		cmp	[3778CC48h],al   // gamestatus
      		jnz	L10002A06
      		cmp	dword ptr [02DD9474h],00000000h
      		jz 	L10002A06
      		mov	dword ptr [3737F5FCh],90909090h    // norecoil on
      		jmp	L10002A10
     L10002A06:
      		mov	dword ptr [3737F5FCh],142444D9h  // norecoil off
    
    // noreload 
    
     L10002A10:
      		cmp	[3778CC48h],al // gamestatus
      		jnz	L10002A37
      		cmp	dword ptr [02DD9494h],00000000h
      		jz 	L10002A37
      		mov	ecx,[02DD7350h]
      		mov	eax,373EAF34h // noreload
      		mov	[eax],ecx
      		mov	dx,[02DD7354h]
      		jmp	L10002A4B
     L10002A37:
      		mov	ecx,[02DD7358h]
      		mov	eax,373EAF34h // noreload
      		mov	[eax],ecx
      		mov	dx,[02DD735Ch]
    @mo3ad001
    @Ch40zz-C0d3r
    @Clarkie
    @-Dimensions-
    @.::SCHiM::.
    @DeadLinez
    @CoderNever
    @gnm
    @mmbob
    @NOOB
    @OBrozz
    @Crash
    I do not understand what you want us to do here, do you mean you want to translate the assembler code posted there to C++? The rapid fire part looks like this in C++:

    On:

    Code:
    WORD* RapidFire =   (WORD*)0x373EBC35;	
    *RapidFire  = (WORD) "\x90\x90";
    Off:

    Code:
    *RapidFire  = (WORD)"\x3E\x74";
    Last edited by .::SCHiM::.; 07-23-2011 at 05:10 AM.

    I'm SCHiM

    Morals derive from the instinct to survive. Moral behavior is survival behavior above the individual level.

    Polymorphic engine
    Interprocess callback class
    SIN
    Infinite-precision arithmetic
    Hooking dynamic linkage
    (sloppy)Kernel mode Disassembler!!!

    Semi debugger




  4. The Following 2 Users Say Thank You to .::SCHiM::. For This Useful Post:

    flameswor10 (07-23-2011),_Fk127_ (07-23-2011)

Similar Threads

  1. [Solved] Urgently need help with how to make the Hydra hack work! :S
    By crossfire123456789 in forum CrossFire Help
    Replies: 6
    Last Post: 08-27-2011, 08:44 AM
  2. [Solved] Need help looking for an injector that works!!!
    By blackman11 in forum Combat Arms Help
    Replies: 4
    Last Post: 06-17-2011, 10:33 PM
  3. Need Help cant get any hacks to work
    By inodaforce13 in forum Combat Arms Help
    Replies: 18
    Last Post: 06-10-2011, 12:02 AM
  4. [HELP] How do you make SendKeys work?
    By Gasps Its Michael Jackson in forum Visual Basic Programming
    Replies: 5
    Last Post: 08-26-2010, 01:41 AM
  5. [HELP] How do you make SendKeys work?
    By Gasps Its Michael Jackson in forum Visual Basic Programming
    Replies: 4
    Last Post: 07-30-2010, 02:04 PM