+ Reply to Thread
Showing results 1 to 17 of 17

Thread: Making Hacks In Visual Basics?

  1. #1

    Zealot
    Iscariot is a jewel in the rough Iscariot's Avatar
    Join Date
    Nov 2004
    Location
    ?Fredericton?
    Posts
    845

    Default Making Hacks In Visual Basics?

    Okay, in trying to keep with my New Years resolution, Im trying to learn how to create Hacks in VB, I was wondering if anyone had any resources and/or tutorials on this subject? (Any level would be fine)

    Oh yeah, lets not turn this into an: I H8 VB!!11 M$ FAG thread
    NH4NO3 + H2O
    ^Fizzle Fizzle^
    H2(SO4)+Al3
    ^Holy ****^
    Chemistry>Programming.

  2. #2
    Confused Senior Member
    Retired Staff Member

    Blessed
    Titan is a jewel in the rough Titan's Avatar
    Join Date
    May 2004
    Posts
    2,183

    Default

    Making hacks in VB is similiar to any other language... just look up info on the Windows API's WriteProcessMemory(), ReadProcessMemory(), FindWindow(), and a few others.

  3. #3
    Arbiter Senior Member
    Retired Staff Member

    Blessed
    TheTempest is a glorious beacon of light TheTempest is a glorious beacon of light TheTempest is a glorious beacon of light TheTempest's Avatar
    Join Date
    Apr 2004
    Posts
    2,086

    Default

    Quote Originally Posted by TiTaN
    Making hacks in VB is similiar to any other language... just look up info on the Windows API's WriteProcessMemory(), ReadProcessMemory(), FindWindow(), and a few others.
    uttered like a champ

    i would tend to concur with titan on this one, learn your API's In VB, as in any language, they are your "slow" friend...but they work

    My signature is back!! Hell YES!

    Click the link, I DEMAND YOU! :-D
    http://www.bwhacks.com/forums/showthread.php?t=24873

  4. #4
    Retired Staff Member

    Saint
    llafnwod has a reputation beyond repute llafnwod has a reputation beyond repute llafnwod has a reputation beyond repute llafnwod has a reputation beyond repute llafnwod has a reputation beyond repute llafnwod has a reputation beyond repute llafnwod has a reputation beyond repute llafnwod has a reputation beyond repute llafnwod has a reputation beyond repute llafnwod has a reputation beyond repute llafnwod has a reputation beyond repute llafnwod's Avatar
    Join Date
    Jul 2004
    Posts
    6,020

    Default

    Quote Originally Posted by TheTempest
    uttered like a champ

    i would tend to concur with titan on this one, learn your API's In VB, as in any language, they are your "slow" friend...but they work
    Well if he's going to use API's (as opposed to ASM), then he might as well go with VC++, but yeah, as with any non-ASM language, API's are going to be essential. There are a few public maphack scripts on the web that you could take a look, Iscariot, if you're interested.
    NEWS YOU CAN USE. IF YOU CHOOSE NOT TO USE THIS NEWS YOU WILL BE KILLED.

  5. #5
    Confused Senior Member
    Retired Staff Member

    Blessed
    Titan is a jewel in the rough Titan's Avatar
    Join Date
    May 2004
    Posts
    2,183

    Default

    Quote Originally Posted by llafnwod
    Well if he's going to use API's (as opposed to ASM), then he might as well go with VC++, but yeah, as with any non-ASM language, API's are going to be essential. There are a few public maphack scripts on the web that you could take a look, Iscariot, if you're interested.
    Assembly uses API's just as much as any other language. ;)

    BOOL WriteProcessMemory(

    HANDLE hProcess, // handle to process whose memory is written to
    LPVOID lpBaseAddress, // address to start writing to
    LPVOID lpBuffer, // pointer to buffer to write data to
    DWORD nSize, // number of bytes to write
    LPDWORD lpNumberOfBytesWritten // actual number of bytes written
    );
    Equals this in assembly:

    invoke WriteProcessMemory,hProcess,lpBaseAddress,lpBuffer ,nSize,lpNumberofBytesWritten
    Windows API's are extremely easy in ASM.. basically the same thing as C++.

  6. #6

    Zealot
    ~*^CuLo^*~ can only hope to improve ~*^CuLo^*~'s Avatar
    Join Date
    Aug 2004
    Location
    Moderator
    Posts
    950

    Default

    ahahah you did it in QUOTES HHAHAA
























    Not funny i guess...

  7. #7

    Disciple
    FireXtol is on a distinguished road FireXtol's Avatar
    Join Date
    Dec 2004
    Location
    between d and t
    Posts
    409

    Default

    Quote Originally Posted by TheTempest
    uttered like a champ

    i would tend to concur with titan on this one, learn your API's In VB, as in any language, they are your "slow" friend...but they work
    Psh! VB Can make use of ASM, via the same way you'd hack SC, basically... (VirtualProtect, AddressOf, RtlMoveMemory).

  8. #8
    Arbiter Senior Member
    Retired Staff Member

    Blessed
    TheTempest is a glorious beacon of light TheTempest is a glorious beacon of light TheTempest is a glorious beacon of light TheTempest's Avatar
    Join Date
    Apr 2004
    Posts
    2,086

    Default

    Quote Originally Posted by FireXtol
    Psh! VB Can make use of ASM, via the same way you'd hack SC, basically... (VirtualProtect, AddressOf, RtlMoveMemory).
    how does what you have to say have anything to do with what i said?

    I said that API's are slow, and you san VB can "make use of ASM"...??

    My signature is back!! Hell YES!

    Click the link, I DEMAND YOU! :-D
    http://www.bwhacks.com/forums/showthread.php?t=24873

  9. #9
    Confused Senior Member
    Retired Staff Member

    Blessed
    Titan is a jewel in the rough Titan's Avatar
    Join Date
    May 2004
    Posts
    2,183

    Default

    Obviously he is talking about VB inline assembly.

  10. #10
    Retired Staff Member

    Saint
    llafnwod has a reputation beyond repute llafnwod has a reputation beyond repute llafnwod has a reputation beyond repute llafnwod has a reputation beyond repute llafnwod has a reputation beyond repute llafnwod has a reputation beyond repute llafnwod has a reputation beyond repute llafnwod has a reputation beyond repute llafnwod has a reputation beyond repute llafnwod has a reputation beyond repute llafnwod has a reputation beyond repute llafnwod's Avatar
    Join Date
    Jul 2004
    Posts
    6,020

    Default

    Quote Originally Posted by TiTaN
    Obviously he is talking about VB inline assembly.
    TheTempest knows what he's talking about, he just doesn't know how it relates to what he just said.
    NEWS YOU CAN USE. IF YOU CHOOSE NOT TO USE THIS NEWS YOU WILL BE KILLED.

  11. #11
    Arbiter Senior Member
    Retired Staff Member

    Blessed
    TheTempest is a glorious beacon of light TheTempest is a glorious beacon of light TheTempest is a glorious beacon of light TheTempest's Avatar
    Join Date
    Apr 2004
    Posts
    2,086

    Default

    yes, even still, i said API's are slow, not inline ASM...

    My signature is back!! Hell YES!

    Click the link, I DEMAND YOU! :-D
    http://www.bwhacks.com/forums/showthread.php?t=24873

  12. #12
    Confused Senior Member
    Retired Staff Member

    Blessed
    Titan is a jewel in the rough Titan's Avatar
    Join Date
    May 2004
    Posts
    2,183

    Default

    You can do inline ASM in VB?

  13. #13
    Arbiter Senior Member
    Retired Staff Member

    Blessed
    TheTempest is a glorious beacon of light TheTempest is a glorious beacon of light TheTempest is a glorious beacon of light TheTempest's Avatar
    Join Date
    Apr 2004
    Posts
    2,086

    Default

    Quote Originally Posted by TiTaN
    Obviously he is talking about VB inline assembly.
    i dunno, you tell me...i dont use VB

    My signature is back!! Hell YES!

    Click the link, I DEMAND YOU! :-D
    http://www.bwhacks.com/forums/showthread.php?t=24873

  14. #14
    Confused Senior Member
    Retired Staff Member

    Blessed
    Titan is a jewel in the rough Titan's Avatar
    Join Date
    May 2004
    Posts
    2,183

    Default

    Me either. :D

    Note to TheTempest: I saw you writing a private message to me, then a minute later you were viewing a thread. ;) I await your feedback.

  15. #15

    Disciple
    FireXtol is on a distinguished road FireXtol's Avatar
    Join Date
    Dec 2004
    Location
    between d and t
    Posts
    409

    Default

    Using ASM in VB requires a bit of memory hacking. APIs however are typically already heavily optimized with inline ASM. I just think it's funny that you guys hack new code into another process with VB, but didn't think about hacking VB (your own prog) itself.

  16. #16
    Lucem Ferre Senior Member
    Gold Member

    Crusader
    Mad3711 has a reputation beyond repute Mad3711 has a reputation beyond repute Mad3711 has a reputation beyond repute Mad3711 has a reputation beyond repute Mad3711 has a reputation beyond repute Mad3711 has a reputation beyond repute Mad3711 has a reputation beyond repute Mad3711 has a reputation beyond repute Mad3711's Avatar
    Join Date
    Sep 2004
    Location
    Toronto, Canada.
    Posts
    3,949

    Default

    I may be wrong, but didn't one of the mods write a tutorial on visual basics hacking?
    Quote Originally Posted by EyeOfFire, on why he can't post a pic of his infractions View Post
    I can't post mine, because my entire cp page is stretched due to that massive picture Mad posted in a negrep.

    Quote Originally Posted by JLTucker View Post
    If God was real I certainly would not worship him. I think it is immoral to worship a genocidal c*nt.
    [22:37] dsg: im a manipulative bastard
    [22:37] mad3711: Yep.

  17. #17
    Retired Staff Member

    High Priest
    nickolay is just really nice nickolay is just really nice
    Join Date
    Mar 2004
    Location
    Marietta, Ga
    Posts
    1,711

    Default

    Very fascinating. Would you be so kind as to provide information on what exactly must one do to use inline assembly with Visual Basic? Also, would you mind providing some examples of Win32 API functions that have been "heavily" optimized with inline assembly?

+ Reply to Thread

Thread Information

Users Browsing this Thread

There are currently 1 users browsing this thread. (0 members and 1 guests)

     

Similar Threads

  1. Making Hacks in C++
    By Fish Beans in forum Hacking Tutorials
    Replies: 5
    Last Post: 03-06-2009, 10:50 PM
  2. Making Money with Hacks
    By Rumplesttiltzkin in forum Starcraft/Brood War
    Replies: 27
    Last Post: 04-19-2005, 01:43 AM
  3. new to hacks (making)
    By skullmonkey in forum Starcraft/Brood War
    Replies: 14
    Last Post: 01-08-2005, 03:56 AM
  4. sc hacks are making a new patch
    By high6 in forum Starcraft/Brood War
    Replies: 41
    Last Post: 12-03-2004, 05:00 PM
  5. Making Hacks
    By StarShit in forum Starcraft/Brood War
    Replies: 13
    Last Post: 05-07-2004, 06:05 PM

Posting Rules

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts