Register for your free account! | Forgot your password?

Go Back   elitepvpers > Coders Den > General Coding
You last visited: Today at 09:58

  • Please register to post and access all features, it's quick, easy and FREE!

Advertisement



Help About Coding

Discussion on Help About Coding within the General Coding forum part of the Coders Den category.

Reply
 
Old 07/09/2012, 00:27   #16


 
Jeoni's Avatar
 
elite*gold: 966
Join Date: Apr 2010
Posts: 1,105
Received Thanks: 681
I don't know much about it, so correct me, if I'm wrong.
But I think that you need native code to put a managed DLL to an unmanaged process. You can write this native code in C++ or in ASM. If you use managed FASM or make a codecave manually. You need to write native code. Even if it's masked in strings for managed FASM (like in easysurfers blog).
Jeoni is offline  
Old 07/09/2012, 00:32   #17
 
elite*gold: 42
Join Date: Jun 2008
Posts: 5,425
Received Thanks: 1,888
Ye, some asm is needed But well, everyone who does serious gamehacking should have atleast a basic understanding of asm, so smith point is invalid anyway
MoepMeep is offline  
Old 07/09/2012, 08:40   #18


 
MrSm!th's Avatar
 
elite*gold: 7110
Join Date: Jun 2009
Posts: 28,909
Received Thanks: 25,409
It's not invalid, native asm is still native.
Sorry for the little mistake, I have not much to do with managed Dll injection, I just once saw an example where a native C++ Dll created the host.
Anyway, it's still more uncomfortable than pure native code, but everyone has to decide it for himself, since the more comfortable way of programming with .NET might compensate that.
MrSm!th is offline  
Old 07/09/2012, 20:43   #19
 
elite*gold: 0
Join Date: Jun 2012
Posts: 187
Received Thanks: 58
Quote:
It has the better features to use it as a hacking language (you can write lowlevel code a bit better, since Delphi for instance does not support other calling conventions than __stdcall) as well, and the GUI can be coded with QT, wxWidgets, MFC, ...

You have no idea of delphi. One could say delphi is a superset of pascal, why do you think there is a calling convention named pascal anyway?

Delphi supports all calling conventions, and since you can write assembler code inline anyway, you can even implement your own way of calling methods. Pascal, cdecl, stdcall and register are supported natively since Delphi 2.

And the so called 'features' used for hacking are just APIcalls, supported in every language capable of linking a dll.
tnd0 is offline  
Old 07/09/2012, 21:11   #20


 
MrSm!th's Avatar
 
elite*gold: 7110
Join Date: Jun 2009
Posts: 28,909
Received Thanks: 25,409
Quote:
Originally Posted by tnd0 View Post
You have no idea of delphi.
I do.
Quote:
Delphi supports all calling conventions,
Well, I chatted with a good Delphi coder for a long time and he once said me that he could only use __stdcall. It may be, that I understood that wrong, sorry for the mistake.
Quote:
and since you can write assembler code inline anyway, you can even implement your own way of calling methods.
But that's not what I meant. You surely can do that, but that would not be a native support for it. You can even use multithreading in AutoIt if you use asm
Quote:
And the so called 'features' used for hacking are just APIcalls, supported in every language capable of linking a dll.
No, they aren't. I am not stupid, I know what I meant.

Well, one missing feature would have been (but thanks for the correction) the lack of alternative calling conventions.
MrSm!th is offline  
Old 07/09/2012, 21:38   #21
 
CantShutMyMouth's Avatar
 
elite*gold: 0
Join Date: Apr 2012
Posts: 380
Received Thanks: 163
This post has already transformed to a quarell/fight
I'm a starter and you guys talk about API's???,calls,assemblers???....
CantShutMyMouth is offline  
Old 07/09/2012, 21:50   #22


 
MrSm!th's Avatar
 
elite*gold: 7110
Join Date: Jun 2009
Posts: 28,909
Received Thanks: 25,409
Well, you want to learn gamehacking, so you should get used to such expressions as fast as possible.
MrSm!th is offline  
Old 07/09/2012, 22:06   #23
 
elite*gold: 42
Join Date: Jun 2008
Posts: 5,425
Received Thanks: 1,888
I heard the same about missing calling conventions, but that was in an older version. Bring a prove they exist in the newest.
MoepMeep is offline  
Old 07/10/2012, 16:19   #24
 
elite*gold: 0
Join Date: Jun 2012
Posts: 187
Received Thanks: 58


content: sourcecode, 32bit and 64bit executable.

compiles with delphi 6, the oldest version i have installed. released 21st May 2001 .
tnd0 is offline  
Reply


Similar Threads Similar Threads
»»Store by by KingBarni[VPN][Webseiten Coding][Webspace+Domain][Templates Coding]««
05/30/2012 - Trading - 5 Replies
»»Store by by KingBarni«« Bei mir bekommen sie VPN , Domains , Webspace , Template Coden VPN (Schweizer)=10€ im Monat Template=10-20€ je nach Größe Webspace + Domain=10€ im Monat Domain für 4 Monate=10€ im Monat
»»Store by by KingBarni[VPN][Webseiten Coding][Webspace+Domain][Templates Coding]««
05/28/2012 - elite*gold Trading - 2 Replies
»»Store by by KingBarni«« Bei mir bekommen sie VPN , Domains , Webspace , Template Coden VPN (Schweizer)=10€ im Monat Template=10-20€ je nach Größe Webspace + Domain=10€ im Monat Domain für 4 Monate=10€ im Monat



All times are GMT +1. The time now is 09:58.


Powered by vBulletin®
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
SEO by vBSEO ©2011, Crawlability, Inc.
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Support | Contact Us | FAQ | Advertising | Privacy Policy | Terms of Service | Abuse
Copyright ©2026 elitepvpers All Rights Reserved.