Author Topic: [BNET] Hashes/RCRS  (Read 4518 times)

0 Members and 1 Guest are viewing this topic.

Offline Ryan Marcus

  • Cross Platform.
  • Full Member
  • ***
  • Posts: 170
  • I'm Bono.
    • View Profile
    • My Blog
[BNET] Hashes/RCRS
« on: September 04, 2005, 08:22:25 am »
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

Offline Newby

  • x86
  • Hero Member
  • *****
  • Posts: 10877
  • Thrash!
    • View Profile
Re: [BNET] Hashes/RCRS
« Reply #1 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!
- 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

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. 

Offline Ryan Marcus

  • Cross Platform.
  • Full Member
  • ***
  • Posts: 170
  • I'm Bono.
    • View Profile
    • My Blog
Re: [BNET] Hashes/RCRS
« Reply #2 on: September 04, 2005, 10:15:09 am »
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

Offline Blaze

  • x86
  • Hero Member
  • *****
  • Posts: 7136
  • Canadian
    • View Profile
    • Maide
Re: [BNET] Hashes/RCRS
« Reply #3 on: September 04, 2005, 11:35:36 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...

Offline Newby

  • x86
  • Hero Member
  • *****
  • Posts: 10877
  • Thrash!
    • View Profile
Re: [BNET] Hashes/RCRS
« Reply #4 on: September 04, 2005, 11:57:08 am »
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

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. 

Offline Ryan Marcus

  • Cross Platform.
  • Full Member
  • ***
  • Posts: 170
  • I'm Bono.
    • View Profile
    • My Blog
Re: [BNET] Hashes/RCRS
« Reply #5 on: September 04, 2005, 12:22:58 pm »
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

Offline Newby

  • x86
  • Hero Member
  • *****
  • Posts: 10877
  • Thrash!
    • View Profile
Re: [BNET] Hashes/RCRS
« Reply #6 on: September 04, 2005, 12:25:05 pm »
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

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. 

Offline Ryan Marcus

  • Cross Platform.
  • Full Member
  • ***
  • Posts: 170
  • I'm Bono.
    • View Profile
    • My Blog
Re: [BNET] Hashes/RCRS
« Reply #7 on: September 04, 2005, 12:43:40 pm »
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

Offline Joe

  • B&
  • Moderator
  • Hero Member
  • *****
  • Posts: 10319
  • In Soviet Russia, text read you!
    • View Profile
    • Github
Re: [BNET] Hashes/RCRS
« Reply #8 on: September 04, 2005, 01:31:00 pm »
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!
« Last Edit: September 04, 2005, 02:20:04 pm by Joe[x86] »
I'd personally do as Joe suggests

You might be right about that, Joe.