Main Page | Report this Page
 
   
Science Forum Index  »  Cryptography Forum  »  Would like to learn about crypto
Page 1 of 2    Goto page 1, 2  Next
Author Message
Nathan Gutman
Posted: Fri Dec 26, 2003 12:46 pm
Guest
I am retired engineer and got intrigued by the different password
recovery software. Would like to learn how to write in Visual Basic
some programs like that myself.
For example, for starters would like to learn how recover a VBA
Project password.
Where would I have to go to find where is such password stored?
What scheme would I have to use to find what that password was?
There will be probably many other questions that I will have.
Is the right group to ask them? If not which group would you
recommend?
Thanks for any pointers.
Tom St Denis
Posted: Fri Dec 26, 2003 12:49 pm
Guest
"Nathan Gutman" <ngutman@cshore.com> wrote in message
news:9hsouvsvqmrool9ic2lqmssnvcs8jd6h7p@4ax.com...
Quote:
I am retired engineer and got intrigued by the different password
recovery software. Would like to learn how to write in Visual Basic
some programs like that myself.

Retired engineer into VB? Doesn't sound right... somethings fishy.

Quote:
For example, for starters would like to learn how recover a VBA
Project password.

Aha, the goal.

So tell us the truth, you managed to steal a project and can't decrypt it?

Tisk tisk tisk.

Tom
Nathan Gutman
Posted: Fri Dec 26, 2003 2:24 pm
Guest
Why can't a retired engineer be interested in VB. Over the years I
wrote several applications both in VB5 and VBA.
If you can teach me anything on the subject then your comments are
welcome otherwise they are redundant.

On Fri, 26 Dec 2003 17:49:44 GMT, "Tom St Denis" <tomstdenis@iahu.ca>
wrote:

Quote:

"Nathan Gutman" <ngutman@cshore.com> wrote in message
news:9hsouvsvqmrool9ic2lqmssnvcs8jd6h7p@4ax.com...
I am retired engineer and got intrigued by the different password
recovery software. Would like to learn how to write in Visual Basic
some programs like that myself.

Retired engineer into VB? Doesn't sound right... somethings fishy.

For example, for starters would like to learn how recover a VBA
Project password.

Aha, the goal.

So tell us the truth, you managed to steal a project and can't decrypt it?

Tisk tisk tisk.

Tom
m_houllier
Posted: Fri Dec 26, 2003 3:39 pm
Guest
There are different routes to the same goal Nathan.
Why not try looking for the file header?

"Nathan Gutman" <ngutman@cshore.com> wrote in message
news:1g2puvkvmu2r05ucp1nqd0867dnrdk9a9k@4ax.com...
Quote:
Why can't a retired engineer be interested in VB. Over the years I
wrote several applications both in VB5 and VBA.
If you can teach me anything on the subject then your comments are
welcome otherwise they are redundant.

On Fri, 26 Dec 2003 17:49:44 GMT, "Tom St Denis" <tomstdenis@iahu.ca
wrote:


"Nathan Gutman" <ngutman@cshore.com> wrote in message
news:9hsouvsvqmrool9ic2lqmssnvcs8jd6h7p@4ax.com...
I am retired engineer and got intrigued by the different password
recovery software. Would like to learn how to write in Visual Basic
some programs like that myself.

Retired engineer into VB? Doesn't sound right... somethings fishy.

For example, for starters would like to learn how recover a VBA
Project password.

Aha, the goal.

So tell us the truth, you managed to steal a project and can't decrypt
it?

Tisk tisk tisk.

Tom

Joe Peschel
Posted: Sat Dec 27, 2003 6:30 am
Guest
Nathan Gutman <ngutman@cshore.com> wrote in
news:9hsouvsvqmrool9ic2lqmssnvcs8jd6h7p@4ax.com:

Quote:
I am retired engineer and got intrigued by the different password
recovery software. Would like to learn how to write in Visual Basic
some programs like that myself.
For example, for starters would like to learn how recover a VBA
Project password.
Where would I have to go to find where is such password stored?
What scheme would I have to use to find what that password was?
There will be probably many other questions that I will have.
Is the right group to ask them? If not which group would you
recommend?
Thanks for any pointers.


I think there are quite few commercial and some free VBA crackers scattered
about the Internet. You could probably look at the source code of the
freeware, or you could trace the VBA password itself within a debugger.

J
--
__________________________________________
When will Bush come to his senses?
Joe Peschel
D.O.E. SysWorks
http://members.aol.com/jpeschel/index.htm
__________________________________________
Nathan Gutman
Posted: Sat Dec 27, 2003 11:14 am
Guest
Thank you guys, but all this sofar is Greek to me.
Can you point me to a free VBA cracker written in VB so I could try to
learn from the source code.
Thanks,
On Sat, 27 Dec 2003 11:30:49 -0000, Joe Peschel <jpeschel@no.spam.org>
wrote:

Quote:
Nathan Gutman <ngutman@cshore.com> wrote in
news:9hsouvsvqmrool9ic2lqmssnvcs8jd6h7p@4ax.com:

I am retired engineer and got intrigued by the different password
recovery software. Would like to learn how to write in Visual Basic
some programs like that myself.
For example, for starters would like to learn how recover a VBA
Project password.
Where would I have to go to find where is such password stored?
What scheme would I have to use to find what that password was?
There will be probably many other questions that I will have.
Is the right group to ask them? If not which group would you
recommend?
Thanks for any pointers.


I think there are quite few commercial and some free VBA crackers scattered
about the Internet. You could probably look at the source code of the
freeware, or you could trace the VBA password itself within a debugger.

J
Nudge
Posted: Sat Dec 27, 2003 11:50 am
Guest
Nathan Gutman wrote:

Quote:
Can you point me to a free VBA cracker written in VB so I could
try to learn from the source code.

Google is your friend.
Nathan Gutman
Posted: Sat Dec 27, 2003 9:43 pm
Guest
Thanks, I googled it endlessly but all I am coming up is either
commercial programs or compiled so it's not possible for me to learn
from it.
I will continue trying but if anyone runs into some open VB code I
will appreciate.
On Sat, 27 Dec 2003 17:50:17 +0100, Nudge <devnull@kma.eu.org> wrote:

Quote:
Nathan Gutman wrote:

Can you point me to a free VBA cracker written in VB so I could
try to learn from the source code.

Google is your friend.
ms bob
Posted: Sat Dec 27, 2003 9:46 pm
Guest
On Fri, 26 Dec 2003 12:46:37 -0500, Nathan Gutman <ngutman@cshore.com>
wrote:

Quote:
I am retired engineer and got intrigued by the different password
recovery software. Would like to learn how to write in Visual Basic
some programs like that myself.
For example, for starters would like to learn how recover a VBA
Project password.
Where would I have to go to find where is such password stored?
What scheme would I have to use to find what that password was?

When you are trying to recovery a password/passphrase from a computer
application, the first step is to look for a means of simply bypassing
the encryption. This happened with a simple Mac shareware that
protected files with a password, but stored the data file unencrypted.
So you simply had to extract the original data from the "protected"
file.

Next you typically want to find what method the software is using to
encrypt the file. For this you likely need to get into software
reverse engineering, such as using a run time debugger.

You might find Joe Peschel's website useful for learning,
<http://members.aol.com/jpeschel/index.htm> and maybe (I haven't read
it) _Hacker Disassembling Uncovered_ by Kris Kaspersky et all, ISBN:
1931769222 a useful introduction to disassembling and reverse
engineering.
Paul Rubin
Posted: Sat Dec 27, 2003 10:03 pm
Guest
Nathan Gutman <ngutman@cshore.com> writes:
Quote:
For example, for starters would like to learn how recover a VBA
Project password.
Where would I have to go to find where is such password stored?
What scheme would I have to use to find what that password was?

If what you really want is to crack a password on some file, see
www.crak.com.
Bob Silverman
Posted: Sat Dec 27, 2003 10:37 pm
Guest
May I suggest that if what you want is a VBA
cracker that you be HONEST and say so? Or
is that beyond you? Your thinly veiled attempt
to claim that you are interested in learning
about this subject comes across as total hypocrisy.

If you really want to learn, the source code for a
VB project cracker is the LAST place to start.



"You can lead a horse's ass to knowledge, but you can't make him think."
Joe Peschel
Posted: Sun Dec 28, 2003 2:47 am
Guest
pubkeybreaker@aol.comstuff (Bob Silverman) wrote in
news:20031227223720.14243.00002081@mb-m28.aol.com:

Quote:
May I suggest that if what you want is a VBA
cracker that you be HONEST and say so? Or
is that beyond you? Your thinly veiled attempt
to claim that you are interested in learning
about this subject comes across as total hypocrisy.

If you really want to learn, the source code for a
VB project cracker is the LAST place to start.


I disagree, Bob. If the guy wants to learn how VBA passwords are cracked,
studying the source code of a cracker isn't a bad way to learn. I don't
know of any VBA crackers written in Visual Basic, but I know of one written
in C++. It's on the site of my Russian friend Pavel Semjanov. Of course,
studying the source code isn't going to help the original poster learn how
to reverse-engineer the program; for that he can refer to Casimir's essays,
which are on my site.

(By the way, Bob, I still wish you'd properly quote the messages you're
replying to. Thanks, guy.) You can do it -- even on AOL.

J

--
__________________________________________
When will Bush come to his senses?
Joe Peschel
D.O.E. SysWorks
http://members.aol.com/jpeschel/index.htm
__________________________________________
Nathan Gutman
Posted: Sun Dec 28, 2003 11:25 am
Guest
My thanks to msbob for directing me to Joe Peschel's most interesting
website and for providing a book title to read.
I am though perplexed by the few negative responses. What's wrong with
someone interested to learn about password recovery? Many before me
did it and must have followed a path similar to mine.The only reason
that I seem to focus on VB/VBA is that these are the languages that I
am somewhat familiar with which might help to shorten the learning
curve.
On Sat, 27 Dec 2003 21:46:11 -0500, ms bob <msbob@hotmail.com-edy>
wrote:

Quote:
On Fri, 26 Dec 2003 12:46:37 -0500, Nathan Gutman <ngutman@cshore.com
wrote:

I am retired engineer and got intrigued by the different password
recovery software. Would like to learn how to write in Visual Basic
some programs like that myself.
For example, for starters would like to learn how recover a VBA
Project password.
Where would I have to go to find where is such password stored?
What scheme would I have to use to find what that password was?

When you are trying to recovery a password/passphrase from a computer
application, the first step is to look for a means of simply bypassing
the encryption. This happened with a simple Mac shareware that
protected files with a password, but stored the data file unencrypted.
So you simply had to extract the original data from the "protected"
file.

Next you typically want to find what method the software is using to
encrypt the file. For this you likely need to get into software
reverse engineering, such as using a run time debugger.

You might find Joe Peschel's website useful for learning,
http://members.aol.com/jpeschel/index.htm> and maybe (I haven't read
it) _Hacker Disassembling Uncovered_ by Kris Kaspersky et all, ISBN:
1931769222 a useful introduction to disassembling and reverse
engineering.
Paul Rubin
Posted: Sun Dec 28, 2003 11:58 am
Guest
Nathan Gutman <ngutman@cshore.com> writes:
Quote:
I am though perplexed by the few negative responses. What's wrong with
someone interested to learn about password recovery? Many before me
did it and must have followed a path similar to mine.The only reason
that I seem to focus on VB/VBA is that these are the languages that I
am somewhat familiar with which might help to shorten the learning
curve.

I think some people are suspicious that you're pretending abstract
curiosity about how a particular file protection works, while the real
situation is that you have someone's protected file and want to crack it.
I suspect the same thing, but I don't mind telling you to look at
http://www.crak.com for commercial cracking tools and services.
Tom St Denis
Posted: Sun Dec 28, 2003 1:07 pm
Guest
"Nathan Gutman" <ngutman@cshore.com> wrote in message
news:lh0uuv4g6jqsbhbhi5lcaootltslvk3f62@4ax.com...
Quote:
My thanks to msbob for directing me to Joe Peschel's most interesting
website and for providing a book title to read.
I am though perplexed by the few negative responses. What's wrong with
someone interested to learn about password recovery? Many before me
did it and must have followed a path similar to mine.The only reason
that I seem to focus on VB/VBA is that these are the languages that I
am somewhat familiar with which might help to shorten the learning
curve.

This parallels that whitehat/blackhat hacker arguments.

That is, is it ok to hack someones box to learn how the system works? Or
should I only hack my own box? How do we know that the file you are trying
to decrypt doesn't belong to someone you stole it from?

Plus as was pointed out, if you want to learn real cryptography than
"password recovery" is not the place to start. Start leacorning the
terminology [several good intro books on the subject including Applied
Crypto [2nd ed.] by Schneier]. Then jump into your field of interest [there
are many within crypto ranging from the highly theoretic to highly
practical].

Tom
 
Page 1 of 2    Goto page 1, 2  Next   All times are GMT - 5 Hours
The time now is Fri Dec 05, 2008 6:33 am