Just Crack Book2
Moderators: jelco, bert_the_turtle, Chris, Icepick, Rkiver, Punisher Bass
-
- level2
- Posts: 131
- Joined: Tue Sep 30, 2003 12:12 pm
- Contact:
what in the world does all thies numbers mean?
I don't want the solution but a hint or two would be nice
btw. I wrote my own software for the OTP bit in Book2
if any one would like to see the source for it, then
PM me and I gladly post it, but only my otp, count, and strip prog. I also used a bash script, but don't even bother beg me for it.
I don't want the solution but a hint or two would be nice
btw. I wrote my own software for the OTP bit in Book2
if any one would like to see the source for it, then
PM me and I gladly post it, but only my otp, count, and strip prog. I also used a bash script, but don't even bother beg me for it.
-
- level2
- Posts: 131
- Joined: Tue Sep 30, 2003 12:12 pm
- Contact:
Now this post has been here for a week,
doesn't really any1 know just some hints for book 3?
as I said, I've decrypted entire book 2, and me being a complete newbee in cracking I can only thank the people in this forum for the source of infomation on how to, now I need some guidance as to how I use the numbers in the 'readme.txt' from book 2. The numbers are set up with 3 number per line and seemingly a random number of lines are followed by an empty line fx:
16 33 22
46 08 33
33 22 84
21 15 04
36 27 13
01 06 11
44 22 66
(thies are not the real numbers but some I just made up, but they are like the once in the 'readme.txt' file)
doesn't really any1 know just some hints for book 3?
as I said, I've decrypted entire book 2, and me being a complete newbee in cracking I can only thank the people in this forum for the source of infomation on how to, now I need some guidance as to how I use the numbers in the 'readme.txt' from book 2. The numbers are set up with 3 number per line and seemingly a random number of lines are followed by an empty line fx:
16 33 22
46 08 33
33 22 84
21 15 04
36 27 13
01 06 11
44 22 66
(thies are not the real numbers but some I just made up, but they are like the once in the 'readme.txt' file)
-- as life grows older, I gain experience
-
- level5
- Posts: 11553
- Joined: Wed Jul 10, 2002 7:44 pm
- Location: Nashville, TN
- Contact:
-
- level2
- Posts: 131
- Joined: Tue Sep 30, 2003 12:12 pm
- Contact:
Please don't post all in caps, it makes you look a little on the idiotic side.
As for help, well ok a little might not hurt much. Book three is in a very obvious place.
As for me? Have all 4 and have for quite a while.
As for help, well ok a little might not hurt much. Book three is in a very obvious place.
As for me? Have all 4 and have for quite a while.
Uplink help: Read the FAQ
-
- level2
- Posts: 131
- Joined: Tue Sep 30, 2003 12:12 pm
- Contact:
-
- level2
- Posts: 131
- Joined: Tue Sep 30, 2003 12:12 pm
- Contact:
as many had feared I will now post my source code for the programs: otp, count and strip.
(to Linux only)
otp.cc:
#include <fstream>
#include <stdlib.h>
int main( int argc, char *argv )
{ // there are no error handling because this program
// are only used in one way:
// otp <in_file> <key_file> <offset> <out_file>
int offset = atoi(argv[3]);
char ic = 0, kc = 0;
std::ifstream I(argv[1]);
std::ifstream K(argv[2]);
std::ofstream O(argv[4]);
for(int i = 0;i<offset;i++)
{
K.get(kc);
}
while(I.get(ic))
{
K.get(kc);
O << (char)(ic^kc);
}
I.close();
K.close();
O.close();
return 0;
}
EOF
count.cc:
#include <fstream>
#include <iostream>
int main( int argc, char *argv )
{ // there are no error handling because this program
// are only used in one way:
// count <in_file>
unsigned long i = 0;
char c;
std::ifstream I(argv[1]);
while(I.get(c))
{
i++;
}
std:cout << i << endl;
return 0;
}
EOF
strip.cc:
#include <fstream>
#include <iostream>
int main( int argc, char *argv )
{ // there are no error handling because this program
// are only used in one way:
// strip <in_file> <out_file>
char ic = 0;
std::ifstream I(argv[1]);
std::ofstream O(argv[2]);
for(int i=0; i < 16; i++)
{
I.get(ic);
}
while ( I.get(ic) )
{
O << ic;
}
I.close();
O.close();
return 0;
}
EOF
this is the code I used on gamebible 2.
(to Linux only)
otp.cc:
#include <fstream>
#include <stdlib.h>
int main( int argc, char *argv )
{ // there are no error handling because this program
// are only used in one way:
// otp <in_file> <key_file> <offset> <out_file>
int offset = atoi(argv[3]);
char ic = 0, kc = 0;
std::ifstream I(argv[1]);
std::ifstream K(argv[2]);
std::ofstream O(argv[4]);
for(int i = 0;i<offset;i++)
{
K.get(kc);
}
while(I.get(ic))
{
K.get(kc);
O << (char)(ic^kc);
}
I.close();
K.close();
O.close();
return 0;
}
EOF
count.cc:
#include <fstream>
#include <iostream>
int main( int argc, char *argv )
{ // there are no error handling because this program
// are only used in one way:
// count <in_file>
unsigned long i = 0;
char c;
std::ifstream I(argv[1]);
while(I.get(c))
{
i++;
}
std:cout << i << endl;
return 0;
}
EOF
strip.cc:
#include <fstream>
#include <iostream>
int main( int argc, char *argv )
{ // there are no error handling because this program
// are only used in one way:
// strip <in_file> <out_file>
char ic = 0;
std::ifstream I(argv[1]);
std::ofstream O(argv[2]);
for(int i=0; i < 16; i++)
{
I.get(ic);
}
while ( I.get(ic) )
{
O << ic;
}
I.close();
O.close();
return 0;
}
EOF
this is the code I used on gamebible 2.
-- as life grows older, I gain experience
-
- level1
- Posts: 67
- Joined: Sat Nov 16, 2002 7:25 pm
-
- level2
- Posts: 131
- Joined: Tue Sep 30, 2003 12:12 pm
- Contact:
The code is written in C++
thies are not a part of the code:
1: italic: states the filename I used
2: EOF means 'End Of File'
the code need's to be compiled before use
and only a real progammer/a programmer in training should find meaning in the code.
btw there are 3 files of code in my last post
thies are not a part of the code:
1: italic: states the filename I used
2: EOF means 'End Of File'
the code need's to be compiled before use
and only a real progammer/a programmer in training should find meaning in the code.
btw there are 3 files of code in my last post
-- as life grows older, I gain experience
- NeoThermic
- Introversion Staff
- Posts: 6256
- Joined: Sat Mar 02, 2002 10:55 am
- Location: ::1
- Contact:
I'm no C++ wizard here, but I noticed something about your code. You used std::, which although is good paractise, is un-nessicary if you include at the top:
[I think, i can't 100% remember at 12:03am]
Also you say its for linux only, yet I fail to find a single line that wouldn't execute on a W32 platform. So would it be able to be ported just by a little C&P?
NeoThermic
Code: Select all
using namespace std;
[I think, i can't 100% remember at 12:03am]
Also you say its for linux only, yet I fail to find a single line that wouldn't execute on a W32 platform. So would it be able to be ported just by a little C&P?
NeoThermic
-
- level2
- Posts: 131
- Joined: Tue Sep 30, 2003 12:12 pm
- Contact:
you are absolutly right, I just never compiled i for win32, cause my borland compiler is (preaty fucked up) much a mess, and the programs doesn't read files right
But if you got MSVC++ go ahead port it, please just don't change to much.
These progams should be to simple to actualy be change that much.
But if you got MSVC++ go ahead port it, please just don't change to much.
These progams should be to simple to actualy be change that much.
-- as life grows older, I gain experience
-
- level1
- Posts: 43
- Joined: Sat Nov 23, 2002 2:53 am
- Location: Some where in the Artic Cricle
- Contact:
uhmmm
here's a idee instead of making it hard on every one by making us learn c++ before we can actualy have gamebible2 and 3 why not just make a post where to download them damn gamebibles
there just books that show you how its made there is no real use to it ,like hints or telling you how to get easy money or something there a waste of time trying to find em
here's a idee instead of making it hard on every one by making us learn c++ before we can actualy have gamebible2 and 3 why not just make a post where to download them damn gamebibles
there just books that show you how its made there is no real use to it ,like hints or telling you how to get easy money or something there a waste of time trying to find em
-
- level5
- Posts: 11553
- Joined: Wed Jul 10, 2002 7:44 pm
- Location: Nashville, TN
- Contact:
Who is online
Users browsing this forum: No registered users and 2 guests