From 7a1030772df696d2c07dc98c89a673a742ee5f64 Mon Sep 17 00:00:00 2001 From: James Nobis Date: Tue, 18 Jan 2011 19:56:45 -0600 Subject: [PATCH] 2011 (C) --- Common/rt api/BaseRTReader.cpp | 2 +- Common/rt api/BaseRTReader.h | 2 +- Common/rt api/ChainWalkContext.cpp | 2 +- Common/rt api/ChainWalkContext.h | 2 +- Common/rt api/ChainWalkSet.cpp | 2 +- Common/rt api/ChainWalkSet.h | 2 +- Common/rt api/HashAlgorithm.cpp | 2 +- Common/rt api/HashAlgorithm.h | 2 +- Common/rt api/HashRoutine.cpp | 2 +- Common/rt api/HashRoutine.h | 2 +- Common/rt api/MemoryPool.cpp | 2 +- Common/rt api/MemoryPool.h | 2 +- Common/rt api/Public.cpp | 2 +- Common/rt api/Public.h | 2 +- Common/rt api/RTI2Reader.cpp | 4 ++-- Common/rt api/RTI2Reader.h | 4 ++-- Common/rt api/RTIReader.cpp | 23 +++++++++++++++++++++++ Common/rt api/RTIReader.h | 23 +++++++++++++++++++++++ Common/rt api/RTReader.cpp | 23 +++++++++++++++++++++++ Common/rt api/RTReader.h | 23 +++++++++++++++++++++++ Common/rt api/global.h | 2 +- Common/rt api/md4.cpp | 25 ++++++++++++++++++++++++- 22 files changed, 135 insertions(+), 20 deletions(-) diff --git a/Common/rt api/BaseRTReader.cpp b/Common/rt api/BaseRTReader.cpp index 5e08a97..c48dd3c 100644 --- a/Common/rt api/BaseRTReader.cpp +++ b/Common/rt api/BaseRTReader.cpp @@ -4,7 +4,7 @@ * * Copyright 2010 Martin Westergaard Jørgensen * Copyright 2010 Daniël Niggebrugge - * Copyright 2010 James Nobis + * Copyright 2010, 2011 James Nobis * * This file is part of freerainbowtables. * diff --git a/Common/rt api/BaseRTReader.h b/Common/rt api/BaseRTReader.h index 9eecd25..4b7accd 100644 --- a/Common/rt api/BaseRTReader.h +++ b/Common/rt api/BaseRTReader.h @@ -4,7 +4,7 @@ * * Copyright 2010 Martin Westergaard Jørgensen * Copyright 2010 Daniël Niggebrugge - * Copyright 2010 James Nobis + * Copyright 2010, 2011 James Nobis * * This file is part of freerainbowtables. * diff --git a/Common/rt api/ChainWalkContext.cpp b/Common/rt api/ChainWalkContext.cpp index 2fe6b1b..45bed35 100644 --- a/Common/rt api/ChainWalkContext.cpp +++ b/Common/rt api/ChainWalkContext.cpp @@ -5,7 +5,7 @@ * Copyright (C) Zhu Shuanglei * Copyright Martin Westergaard Jørgensen * Copyright 2009, 2010 Daniël Niggebrugge - * Copyright 2009, 2010 James Nobis + * Copyright 2009, 2010, 2011 James Nobis * Copyright 2010 Yngve AAdlandsvik * * This file is part of freerainbowtables. diff --git a/Common/rt api/ChainWalkContext.h b/Common/rt api/ChainWalkContext.h index 0435ef7..96489e5 100644 --- a/Common/rt api/ChainWalkContext.h +++ b/Common/rt api/ChainWalkContext.h @@ -4,7 +4,7 @@ * * Copyright (C) Zhu Shuanglei * Copyright 2009, 2010 Daniël Niggebrugge - * Copyright 2009, 2010 James Nobis + * Copyright 2009, 2010, 2011 James Nobis * * This file is part of freerainbowtables. * diff --git a/Common/rt api/ChainWalkSet.cpp b/Common/rt api/ChainWalkSet.cpp index e2d71c9..f426b82 100644 --- a/Common/rt api/ChainWalkSet.cpp +++ b/Common/rt api/ChainWalkSet.cpp @@ -5,7 +5,7 @@ * Copyright (C) Zhu Shuanglei * Copyright Martin Westergaard Jørgensen * Copyright 2009, 2010 Daniël Niggebrugge - * Copyright 2009, 2010 James Nobis + * Copyright 2009, 2010, 2011 James Nobis * * This file is part of freerainbowtables. * diff --git a/Common/rt api/ChainWalkSet.h b/Common/rt api/ChainWalkSet.h index 6d991fe..db0cedb 100644 --- a/Common/rt api/ChainWalkSet.h +++ b/Common/rt api/ChainWalkSet.h @@ -5,7 +5,7 @@ * Copyright (C) Zhu Shuanglei * Copyright Martin Westergaard Jørgensen * Copyright 2009, 2010 Daniël Niggebrugge - * Copyright 2009, 2010 James Nobis + * Copyright 2009, 2010, 2011 James Nobis * * This file is part of freerainbowtables. * diff --git a/Common/rt api/HashAlgorithm.cpp b/Common/rt api/HashAlgorithm.cpp index 4815fc6..2761cfa 100644 --- a/Common/rt api/HashAlgorithm.cpp +++ b/Common/rt api/HashAlgorithm.cpp @@ -5,7 +5,7 @@ * Copyright (C) Zhu Shuanglei * Copyright Martin Westergaard Jørgensen * Copyright 2009, 2010 Daniël Niggebrugge - * Copyright 2009, 2010 James Nobis + * Copyright 2009, 2010, 2011 James Nobis * * This file is part of freerainbowtables. * diff --git a/Common/rt api/HashAlgorithm.h b/Common/rt api/HashAlgorithm.h index 01a4d74..53d4638 100644 --- a/Common/rt api/HashAlgorithm.h +++ b/Common/rt api/HashAlgorithm.h @@ -5,7 +5,7 @@ * Copyright (C) Zhu Shuanglei * Copyright Martin Westergaard Jørgensen * Copyright 2009, 2010 Daniël Niggebrugge - * Copyright 2009, 2010 James Nobis + * Copyright 2009, 2010, 2011 James Nobis * * This file is part of freerainbowtables. * diff --git a/Common/rt api/HashRoutine.cpp b/Common/rt api/HashRoutine.cpp index 72f7f67..7ca3e7f 100644 --- a/Common/rt api/HashRoutine.cpp +++ b/Common/rt api/HashRoutine.cpp @@ -5,7 +5,7 @@ * Copyright (C) Zhu Shuanglei * Copyright Martin Westergaard Jørgensen * Copyright 2009, 2010 Daniël Niggebrugge - * Copyright 2009, 2010 James Nobis + * Copyright 2009, 2010, 2011 James Nobis * * This file is part of freerainbowtables. * diff --git a/Common/rt api/HashRoutine.h b/Common/rt api/HashRoutine.h index cc0dcdc..c1bd091 100644 --- a/Common/rt api/HashRoutine.h +++ b/Common/rt api/HashRoutine.h @@ -5,7 +5,7 @@ * Copyright (C) Zhu Shuanglei * Copyright Martin Westergaard Jørgensen * Copyright 2009, 2010 Daniël Niggebrugge - * Copyright 2009, 2010 James Nobis + * Copyright 2009, 2010, 2011 James Nobis * * This file is part of freerainbowtables. * diff --git a/Common/rt api/MemoryPool.cpp b/Common/rt api/MemoryPool.cpp index a674507..7e17b2a 100644 --- a/Common/rt api/MemoryPool.cpp +++ b/Common/rt api/MemoryPool.cpp @@ -5,7 +5,7 @@ * Copyright (C) Zhu Shuanglei * Copyright Martin Westergaard Jørgensen * Copyright 2009, 2010 Daniël Niggebrugge - * Copyright 2009, 2010 James Nobis + * Copyright 2009, 2010, 2011 James Nobis * Copyright 2010 uroskn * * This file is part of freerainbowtables. diff --git a/Common/rt api/MemoryPool.h b/Common/rt api/MemoryPool.h index d40d5a7..2ac33d4 100644 --- a/Common/rt api/MemoryPool.h +++ b/Common/rt api/MemoryPool.h @@ -5,7 +5,7 @@ * Copyright (C) Zhu Shuanglei * Copyright 2010 Martin Westergaard Jørgensen * Copyright 2009, 2010 Daniël Niggebrugge - * Copyright 2009, 2010 James Nobis + * Copyright 2009, 2010, 2011 James Nobis * Copyright 2010 uroskn * * This file is part of freerainbowtables. diff --git a/Common/rt api/Public.cpp b/Common/rt api/Public.cpp index eb33545..a3980ff 100644 --- a/Common/rt api/Public.cpp +++ b/Common/rt api/Public.cpp @@ -5,7 +5,7 @@ * Copyright (C) Zhu Shuanglei * Copyright Martin Westergaard Jørgensen * Copyright 2009, 2010 Daniël Niggebrugge - * Copyright 2009, 2010 James Nobis + * Copyright 2009, 2010, 2011 James Nobis * * This file is part of freerainbowtables. * diff --git a/Common/rt api/Public.h b/Common/rt api/Public.h index 1a8322c..c4ecdef 100644 --- a/Common/rt api/Public.h +++ b/Common/rt api/Public.h @@ -4,7 +4,7 @@ * * Copyright (C) Zhu Shuanglei * Copyright 2009, 2010 Daniël Niggebrugge - * Copyright 2009, 2010 James Nobis + * Copyright 2009, 2010, 2011 James Nobis * * This file is part of freerainbowtables. * diff --git a/Common/rt api/RTI2Reader.cpp b/Common/rt api/RTI2Reader.cpp index ad7db3d..cd1e85d 100644 --- a/Common/rt api/RTI2Reader.cpp +++ b/Common/rt api/RTI2Reader.cpp @@ -2,8 +2,8 @@ * freerainbowtables is a project for generating, distributing, and using * perfect rainbow tables * - * Copyright 2010 Martin Westergaard Jørgensen - * Copyright 2010 James Nobis + * Copyright 2010, 2011 Martin Westergaard Jørgensen + * Copyright 2010, 2011 James Nobis * * This file is part of freerainbowtables. * diff --git a/Common/rt api/RTI2Reader.h b/Common/rt api/RTI2Reader.h index db3d446..dadde2a 100644 --- a/Common/rt api/RTI2Reader.h +++ b/Common/rt api/RTI2Reader.h @@ -2,8 +2,8 @@ * freerainbowtables is a project for generating, distributing, and using * perfect rainbow tables * - * Copyright 2010 Martin Westergaard Jørgensen - * Copyright 2010 James Nobis + * Copyright 2010, 2011 Martin Westergaard Jørgensen + * Copyright 2010, 2011 James Nobis * * This file is part of freerainbowtables. * diff --git a/Common/rt api/RTIReader.cpp b/Common/rt api/RTIReader.cpp index 374b062..329f8f7 100644 --- a/Common/rt api/RTIReader.cpp +++ b/Common/rt api/RTIReader.cpp @@ -1,3 +1,26 @@ +/* + * freerainbowtables is a project for generating, distributing, and using + * perfect rainbow tables + * + * Copyright 2010, 2011 Martin Westergaard Jørgensen + * Copyright 2010, 2011 James Nobis + * + * This file is part of freerainbowtables. + * + * freerainbowtables is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 2 of the License, or + * (at your option) any later version. + * + * freerainbowtables is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with freerainbowtables. If not, see . + */ + #include "RTIReader.h" RTIReader::RTIReader(string Filename) diff --git a/Common/rt api/RTIReader.h b/Common/rt api/RTIReader.h index 775ff0a..becb000 100644 --- a/Common/rt api/RTIReader.h +++ b/Common/rt api/RTIReader.h @@ -1,3 +1,26 @@ +/* + * freerainbowtables is a project for generating, distributing, and using + * perfect rainbow tables + * + * Copyright 2010, 2011 Martin Westergaard Jørgensen + * Copyright 2010, 2011 James Nobis + * + * This file is part of freerainbowtables. + * + * freerainbowtables is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 2 of the License, or + * (at your option) any later version. + * + * freerainbowtables is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with freerainbowtables. If not, see . + */ + #ifndef __RTIREADER_H__ #define __RTIREADER_H__ diff --git a/Common/rt api/RTReader.cpp b/Common/rt api/RTReader.cpp index 7fec667..fc8166b 100644 --- a/Common/rt api/RTReader.cpp +++ b/Common/rt api/RTReader.cpp @@ -1,3 +1,26 @@ +/* + * freerainbowtables is a project for generating, distributing, and using + * perfect rainbow tables + * + * Copyright 2010, 2011 Martin Westergaard Jørgensen + * Copyright 2010, 2011 James Nobis + * + * This file is part of freerainbowtables. + * + * freerainbowtables is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 2 of the License, or + * (at your option) any later version. + * + * freerainbowtables is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with freerainbowtables. If not, see . + */ + #include "RTReader.h" RTReader::RTReader(string Filename) diff --git a/Common/rt api/RTReader.h b/Common/rt api/RTReader.h index d78261b..d2ba7bc 100644 --- a/Common/rt api/RTReader.h +++ b/Common/rt api/RTReader.h @@ -1,3 +1,26 @@ +/* + * freerainbowtables is a project for generating, distributing, and using + * perfect rainbow tables + * + * Copyright 2010, 2011 Martin Westergaard Jørgensen + * Copyright 2010, 2011 James Nobis + * + * This file is part of freerainbowtables. + * + * freerainbowtables is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 2 of the License, or + * (at your option) any later version. + * + * freerainbowtables is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with freerainbowtables. If not, see . + */ + #ifndef __RTREADER_H__ #define __RTREADER_H__ diff --git a/Common/rt api/global.h b/Common/rt api/global.h index 56aa04e..764173a 100644 --- a/Common/rt api/global.h +++ b/Common/rt api/global.h @@ -3,7 +3,7 @@ * perfect rainbow tables * * Copyright 2009, 2010 Daniël Niggebrugge - * Copyright 2009, 2010 James Nobis + * Copyright 2009, 2010, 2011 James Nobis * * This file is part of freerainbowtables. * diff --git a/Common/rt api/md4.cpp b/Common/rt api/md4.cpp index c4d6c38..d5a071b 100644 --- a/Common/rt api/md4.cpp +++ b/Common/rt api/md4.cpp @@ -1,3 +1,27 @@ +/* + * freerainbowtables is a project for generating, distributing, and using + * perfect rainbow tables + * + * Copyright Bitweasil + * Copyright 2009, 2010 Daniël Niggebrugge + * Copyright 2009, 2010, 2011 James Nobis + * + * This file is part of freerainbowtables. + * + * freerainbowtables is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 2 of the License, or + * (at your option) any later version. + * + * freerainbowtables is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with freerainbowtables. If not, see . + */ + /* * This code implements the MD4 message-digest algorithm. * "Just the reference implementation, single stage. Hardly "optimized." Though a good bit faster than libssl's MD4, as it isn't doing nearly the same amount of work." - Bitweasil @@ -5,7 +29,6 @@ * little bit optimized (or at least attempted) for NTLM (unicode) by neinbrucke */ - //#include #include #include "md4.h" -- 2.39.2