News:

So the widespread use of emojis these days kinda makes forum smileys pointless, yeah?

Main Menu

[BNET] Hashes/RCRS

Started by Ryan Marcus, September 04, 2005, 08:22:25 AM

Previous topic - Next topic

0 Members and 1 Guest are viewing this topic.

Ryan Marcus

I finaly decided that BNLS sucks (did not take long, huh?), and that BNCSUtil was a perfect solution.

However, BNCSUtil needs hash files to do a CheckReversion, or however its spelled...

So I was wondering if:

1. There was a server that had constantly updated hash files that I could download with HTTP in less then 30 seconds (2 clients)
2. If RCRS will do what I want: give me a games version, and do CheckRevension. If so, are documents available?

Thanks for putting up with my all-out newby-ness, and thanks in advance!
Thanks, Ryan Marcus

Quote
<OG-Trust> I BET YOU GOT A CAR!
<OG-Trust> A JAPANESE CAR!
Quote
deadly: Big blue fatass to the rescue!
496620796F75722072656164696E6720746869732C20796F75722061206E6572642E00

Newby

You could use RCRS to hash the game files, and use BNCSUtil to hash your CD-Key / password!
- Newby
http://www.x86labs.org

Quote[17:32:45] * xar sets mode: -oooooooooo algorithm ban chris cipher newby stdio TehUser tnarongi|away vursed warz
[17:32:54] * xar sets mode: +o newby
[17:32:58] <xar> new rule
[17:33:02] <xar> me and newby rule all

Quote from: Rule on June 30, 2008, 01:13:20 PM
Quote from: CrAz3D on June 30, 2008, 10:38:22 AM
I'd bet that you're currently bloated like a water ballon on a hot summer's day.

That analogy doesn't even make sense.  Why would a water balloon be especially bloated on a hot summer's day? For your sake, I hope there wasn't too much logic testing on your LSAT. 

Ryan Marcus

Alright.. That was my plan.

How do I use RCRS? What is the port/server/protocol?
Thanks, Ryan Marcus

Quote
<OG-Trust> I BET YOU GOT A CAR!
<OG-Trust> A JAPANESE CAR!
Quote
deadly: Big blue fatass to the rescue!
496620796F75722072656164696E6720746869732C20796F75722061206E6572642E00

Blaze

Quote from: Newby on September 04, 2005, 08:25:59 AM
You could use RCRS to hash the game files, and use BNCSUtil to hash your CD-Key / password!
Can't it do both? If it can do both, wouldn't it be better to use the dll instead of the sometimes offline RCRS?
And like a fool I believed myself, and thought I was somebody else...

Newby

It'd be nice to get the basic structure of the bot up, then add in local hashing later. :P
- Newby
http://www.x86labs.org

Quote[17:32:45] * xar sets mode: -oooooooooo algorithm ban chris cipher newby stdio TehUser tnarongi|away vursed warz
[17:32:54] * xar sets mode: +o newby
[17:32:58] <xar> new rule
[17:33:02] <xar> me and newby rule all

Quote from: Rule on June 30, 2008, 01:13:20 PM
Quote from: CrAz3D on June 30, 2008, 10:38:22 AM
I'd bet that you're currently bloated like a water ballon on a hot summer's day.

That analogy doesn't even make sense.  Why would a water balloon be especially bloated on a hot summer's day? For your sake, I hope there wasn't too much logic testing on your LSAT. 

Ryan Marcus

Alright..

I have a basic structure, I have all the packets done with. I just need to do hashing.

Are there any docs  or somthing like BnetDocs for RCRS?
Thanks, Ryan Marcus

Quote
<OG-Trust> I BET YOU GOT A CAR!
<OG-Trust> A JAPANESE CAR!
Quote
deadly: Big blue fatass to the rescue!
496620796F75722072656164696E6720746869732C20796F75722061206E6572642E00

Newby

Nope!

Check JavaOp's previous posts. iago made a post on it. I think Joe even made a VB class module for it at one point.
- Newby
http://www.x86labs.org

Quote[17:32:45] * xar sets mode: -oooooooooo algorithm ban chris cipher newby stdio TehUser tnarongi|away vursed warz
[17:32:54] * xar sets mode: +o newby
[17:32:58] <xar> new rule
[17:33:02] <xar> me and newby rule all

Quote from: Rule on June 30, 2008, 01:13:20 PM
Quote from: CrAz3D on June 30, 2008, 10:38:22 AM
I'd bet that you're currently bloated like a water ballon on a hot summer's day.

That analogy doesn't even make sense.  Why would a water balloon be especially bloated on a hot summer's day? For your sake, I hope there wasn't too much logic testing on your LSAT. 

Ryan Marcus

Thanks, Ryan Marcus

Quote
<OG-Trust> I BET YOU GOT A CAR!
<OG-Trust> A JAPANESE CAR!
Quote
deadly: Big blue fatass to the rescue!
496620796F75722072656164696E6720746869732C20796F75722061206E6572642E00

Joe

#8
Wow Newby, way to jack my solution to this problem! =p

EDIT -
[1:25:58 PM] RCRS Test Client by Joe[x86] loaded.
[1:25:59 PM] STAR Verbyte: 0xCD
[1:25:59 PM] STAR Verhash: 0x1010303
[1:26:00 PM] STAR EXEInfo: starcraft.exe 07/18/05 18:42:08 1093632
[1:26:00 PM] SEXP Verbyte: 0xCD
[1:26:01 PM] SEXP Verhash: 0x1010303
[1:26:01 PM] SEXP EXEInfo: starcraft.exe 07/18/05 18:42:08 1093632
[1:26:02 PM] W2BN Verbyte: 0x4F
[1:26:02 PM] W2BN Verhash: 0x1010001
[1:26:02 PM] W2BN EXEInfo: Warcraft II BNE.exe 06/13/05 19:18:17 712704
[1:26:03 PM] D2DV Verbyte: 0xB
[1:26:03 PM] D2DV Verhash: 0x1000B00
[1:26:03 PM] D2DV EXEInfo: Game.exe 06/26/05 16:21:20 2125824
[1:26:03 PM] D2XP Verbyte: 0xB
[1:26:04 PM] D2XP Verhash: 0x1000B00
[1:26:04 PM] D2XP EXEInfo: Game.exe 06/26/05 16:22:14 2129920
[1:26:04 PM] WAR3 Verbyte: 0x12
[1:26:05 PM] WAR3 Verhash: 0x1001027
[1:26:05 PM] WAR3 EXEInfo: war3.exe 06/13/05 19:18:29 1572307
[1:26:05 PM] W3XP Verbyte: 0x12
[1:26:06 PM] W3XP Verhash: 0x1001027
[1:26:06 PM] W3XP EXEInfo: war3.exe 06/13/05 19:18:29 1572307

Changed it to a nice class module, instead of that screwball thing we call a regular module. Let me clean this POS up.

EDIT -
http://www.javaop.com/~joe/VB6/RCRS.zip

Enjoy!
Quote from: Camel on June 09, 2009, 04:12:23 PMI'd personally do as Joe suggests

Quote from: AntiVirus on October 19, 2010, 02:36:52 PM
You might be right about that, Joe.