Go Back   BWHacks > Development > Reverse Engineering

Reverse Engineering Game hacking discussion and open source development.

Reply
 
LinkBack Thread Tools

Old 07-22-2008, 03:28 PM   #1 (permalink)
oMBra

Deviant
 
Join Date: Jul 2008
Posts: 48
oMBra is on a distinguished road
Default Hack language

what type of language are better for make hack?
oMBra 15 0FF11|\|3   Reply With Quote
Advertisement
 
Advertisement
Advertisement Sponsored links


Old 07-22-2008, 03:34 PM   #2 (permalink)
dt
Administrator

Inquisitor
 
dt's Avatar
 
Join Date: Jul 2004
Location: Germany
Posts: 4,545
dt has a reputation beyond reputedt has a reputation beyond reputedt has a reputation beyond reputedt has a reputation beyond reputedt has a reputation beyond reputedt has a reputation beyond reputedt has a reputation beyond reputedt has a reputation beyond reputedt has a reputation beyond repute
Default

I recommend C++ for making hacks and the English language for making posts.
__________________

dt 15 0FF11|\|3   Reply With Quote

Old 07-22-2008, 03:56 PM   #3 (permalink)
Zynastor
Senior Member
Game Hacking Staff

High Priest
 
Zynastor's Avatar
 
Join Date: Jun 2005
Location: Australia
Posts: 1,720
Zynastor is a name known to allZynastor is a name known to allZynastor is a name known to allZynastor is a name known to all
Send a message via MSN to Zynastor
Default

Quote:
Originally Posted by dt View Post
I recommend C++ for making hacks and the English language for making posts.
lol.

Yes I also recommend C++, but there is also masm which is another good one.
Zynastor 15 0FF11|\|3   Reply With Quote

Old 07-22-2008, 04:15 PM   #4 (permalink)
lpxxfaintxx
I hate Steve Jobs.
Senior Member
Gold Member

Enlightened
 
Join Date: Jun 2005
Location: Fullerton, CA
Posts: 3,129
lpxxfaintxx has much to be proud oflpxxfaintxx has much to be proud oflpxxfaintxx has much to be proud oflpxxfaintxx has much to be proud oflpxxfaintxx has much to be proud oflpxxfaintxx has much to be proud of
Send a message via AIM to lpxxfaintxx Send a message via MSN to lpxxfaintxx Send a message via Skype™ to lpxxfaintxx
Default

I never knew dt had a sense of humor.
__________________
lpxxfaintxx 15 0|\|11|\|3 |\|0\/\/   Reply With Quote

Old 07-22-2008, 05:15 PM   #5 (permalink)
oMBra

Deviant
 
Join Date: Jul 2008
Posts: 48
oMBra is on a distinguished road
Default

Do you know any good guide?
oMBra 15 0FF11|\|3   Reply With Quote

Old 07-22-2008, 06:10 PM   #6 (permalink)
hellinsect

Deviant
 
hellinsect's Avatar
 
Join Date: Dec 2007
Posts: 115
hellinsect will become famous soon enough
Default

Quote:
Originally Posted by oMBra View Post
Do you know any good guide?
There is a tutorial section that has some good info. You will need to be smart in order to make hacks. Hacking is not about determination although its important. It also requires a brain with very good memory and able to reason with complex matters. If you don't have that you're out of luck.
__________________

hellinsect 15 0FF11|\|3   Reply With Quote

Old 07-23-2008, 03:51 AM   #7 (permalink)
Perma
rol 3905h, 8
Senior Member
Administrator

Saint
 
Perma's Avatar
 
Join Date: Jul 2004
Location: Canada
Posts: 5,414
Perma has disabled reputation
Default

C++ is overkill. Unless you intend to do other programming projects, Masm is more than sufficient for making hacks (even extremely complicated ones) for games.
Perma 15 0FF11|\|3   Reply With Quote

Old 07-23-2008, 05:08 AM   #8 (permalink)
Dyndrilliac

Enlightened
 
Dyndrilliac's Avatar
 
Join Date: Jun 2005
Location: Jacksonville, FL, USA
Posts: 2,586
Dyndrilliac has a brilliant futureDyndrilliac has a brilliant futureDyndrilliac has a brilliant futureDyndrilliac has a brilliant futureDyndrilliac has a brilliant futureDyndrilliac has a brilliant futureDyndrilliac has a brilliant future
Send a message via AIM to Dyndrilliac Send a message via MSN to Dyndrilliac Send a message via Yahoo to Dyndrilliac
Default

While I agree that it (Assembly) is sufficient, it must also be said that while a level and huge blocks of stone were "sufficient" for building the pyramids, there are better, faster, more time efficient ways that those projects could have been undertaken with modern technology. On a related subject, Perma, message me on MSN some time. I finally have time to give you those C++ lessons you wanted.

Back to the topic at hand, the Ultimate Guide Thread will ultimately be invaluable, regardless of the language choice. Although, it is significantly more helpful for C++ users.
__________________
Ultimate Guide/Resource/Tutorial/Book Thread
Technobabble! - My Blog About All Things Technological
Quote:
Originally Posted by Edsger W. Dijkstra
It is practically impossible to teach good programming to students that have had a prior exposure to BASIC; as potential programmers they are mentally mutilated beyond hope of regeneration.
Dyndrilliac 15 0FF11|\|3   Reply With Quote

Old 07-23-2008, 05:52 AM   #9 (permalink)
Indefinite
Mr. Lampy's #2 fan
Senior Member
Gold Member

Evangelist
 
Join Date: Jul 2004
Posts: 1,343
Indefinite has disabled reputation
Default

There are hack languages now?

C(++) to start off with programming, ASM - with reversing.
__________________


Indefinite 15 0FF11|\|3   Reply With Quote

Old 07-23-2008, 01:37 PM   #10 (permalink)
K? Pŕo?ćtiόnŹ
=)
Senior Member
Retired Staff Member

Messiah
 
K? Pŕo?ćtiόnŹ's Avatar
 
Join Date: Oct 2004
Location: Okinawa
Posts: 9,347
K? Pŕo?ćtiόnŹ has a reputation beyond reputeK? Pŕo?ćtiόnŹ has a reputation beyond reputeK? Pŕo?ćtiόnŹ has a reputation beyond reputeK? Pŕo?ćtiόnŹ has a reputation beyond reputeK? Pŕo?ćtiόnŹ has a reputation beyond reputeK? Pŕo?ćtiόnŹ has a reputation beyond reputeK? Pŕo?ćtiόnŹ has a reputation beyond reputeK? Pŕo?ćtiόnŹ has a reputation beyond reputeK? Pŕo?ćtiόnŹ has a reputation beyond reputeK? Pŕo?ćtiόnŹ has a reputation beyond repute
Send a message via AIM to K? Pŕo?ćtiόnŹ
Default

Well, I did make that, but I kinda abandoned it >_>;


Enough attention whoring for now.

But yah, mASM is pretty much THE secks for hack making.
__________________
K? Pŕo?ćtiόnŹ 15 0FF11|\|3   Reply With Quote

Old 07-23-2008, 02:18 PM   #11 (permalink)
Phoenixs

Heretic
 
Phoenixs's Avatar
 
Join Date: Jul 2008
Posts: 29
Phoenixs is on a distinguished road
Default

Quote:
Originally Posted by oMBra View Post
what type of language are better for make hack?
I think C++. Tho, it might be pretty hard to start within if you are new to programming.

Patience is one of most important things while learning programming. It might take a while before you learn so prepare to read alot

Imo php, perl & visual basic would be good to start within.

Good luck.
Phoenixs 15 0FF11|\|3   Reply With Quote

Old 07-23-2008, 04:08 PM   #12 (permalink)
Dyndrilliac

Enlightened
 
Dyndrilliac's Avatar
 
Join Date: Jun 2005
Location: Jacksonville, FL, USA
Posts: 2,586
Dyndrilliac has a brilliant futureDyndrilliac has a brilliant futureDyndrilliac has a brilliant futureDyndrilliac has a brilliant futureDyndrilliac has a brilliant futureDyndrilliac has a brilliant futureDyndrilliac has a brilliant future
Send a message via AIM to Dyndrilliac Send a message via MSN to Dyndrilliac Send a message via Yahoo to Dyndrilliac
Default

How is writing server-side web scripts and fancy graphical user interfaces going to help him write hacks? PHP and Perl would be a waste of time for his applications, and VB... well I guess if you want to start off by working backwards instead of forwards, be prepared to have to relearn everything when you're done.
__________________
Ultimate Guide/Resource/Tutorial/Book Thread
Technobabble! - My Blog About All Things Technological
Quote:
Originally Posted by Edsger W. Dijkstra
It is practically impossible to teach good programming to students that have had a prior exposure to BASIC; as potential programmers they are mentally mutilated beyond hope of regeneration.
Dyndrilliac 15 0FF11|\|3   Reply With Quote

Old 07-23-2008, 05:47 PM   #13 (permalink)
Phoenixs

Heretic
 
Phoenixs's Avatar
 
Join Date: Jul 2008
Posts: 29
Phoenixs is on a distinguished road
Default

Quote:
Originally Posted by Dyndrilliac View Post
How is writing server-side web scripts and fancy graphical user interfaces going to help him write hacks? PHP and Perl would be a waste of time for his applications, and VB... well I guess if you want to start off by working backwards instead of forwards, be prepared to have to relearn everything when you're done.
Nobody is gonna write any hacks before he understands the languange. Learning php, perl etc w/e would help to understand programming in general.

Well, thats true that learning VB is kinda pointless but still. If you are very noob that just wants to get main idea of programming, VB is great for it cos in short words: its easy.

As it reads on Visual Basic: - Wikipedia, the free encyclopedia

Quote:
Visual Basic was designed to be easy to learn and use. The language not only allows programmers to create simple GUI applications, but can also develop complex applications as well.
Of course it would best choice to start with C++, asm or java but don't you think they would be bit complicated for a newbie that never even seen source code?
__________________
In a world without walls and fences, you don't need windows or gates.
Phoenixs 15 0FF11|\|3   Reply With Quote

Old 07-23-2008, 07:21 PM   #14 (permalink)
oMBra

Deviant
 
Join Date: Jul 2008
Posts: 48
oMBra is on a distinguished road
Default

I chose to learn C + +, since I can not compile code with masm coz I get some error while compiling

Last edited by oMBra : 07-23-2008 at 07:35 PM.
oMBra 15 0FF11|\|3   Reply With Quote

Old 07-23-2008, 08:31 PM   #15 (permalink)
Dyndrilliac

Enlightened
 
Dyndrilliac's Avatar
 
Join Date: Jun 2005
Location: Jacksonville, FL, USA
Posts: 2,586
Dyndrilliac has a brilliant futureDyndrilliac has a brilliant futureDyndrilliac has a brilliant futureDyndrilliac has a brilliant futureDyndrilliac has a brilliant futureDyndrilliac has a brilliant futureDyndrilliac has a brilliant future
Send a message via AIM to Dyndrilliac Send a message via MSN to Dyndrilliac Send a message via Yahoo to Dyndrilliac
Default

Lol. If getting errors when you compile is enough to cause you to rethink your road to gamehacking, be prepared to give up on C++ fairly quickly. When you first start out, it is a fairly common occurrence.
__________________
Ultimate Guide/Resource/Tutorial/Book Thread
Technobabble! - My Blog About All Things Technological
Quote:
Originally Posted by Edsger W. Dijkstra
It is practically impossible to teach good programming to students that have had a prior exposure to BASIC; as potential programmers they are mentally mutilated beyond hope of regeneration.
Dyndrilliac 15 0FF11|\|3   Reply With Quote

Old 07-24-2008, 11:46 AM   #16 (permalink)
oMBra

Deviant
 
Join Date: Jul 2008
Posts: 48
oMBra is on a distinguished road
Default

I get error while compiling not becouse the code is wrong
oMBra 15 0FF11|\|3   Reply With Quote

Old 07-24-2008, 01:03 PM   #17 (permalink)
Sheppard
Banned

Deviant
 
Join Date: Oct 2005
Location: www.w3jsp.com
Posts: 49
Sheppard will become famous soon enough