Ultra Zip Password Cracker v3.00 (c) 1998-1999 Ivan Golubev
===========================================================
Contents
========
Description
Requirements
Usage
Template attack
National languages support
Performance
Known bugs and limitations
Future enhancements
How to register
Special thanks
Technical support
Where to get the latest version
Description
-----------
Ultra Zip Password Cracker (or UZPC) can be used to crack (or recover)
passwords for .ZIP archive files. There are many programs that are
similar to UZPC, but UZPC has some advantages that others do not:
- UZPC does complete password checking, i.e. if it finds a password,
it can be relied on that this is a correct password. Some other
program can give false passwords, especially if the archive contains
less than three files.
- UZPC supports three types of attack: "brute-force", dictionary based
and a mix of "brute-force" and dictionary based, called a template attack.
- UZPC is a very fast program. It is highly optimised for speed. On
a Cyrix PR 233 system its performance is about 600000 password tests per
second, when the archive contains three or more files. When an archive
contains less than three files, the program performance degrades depending
on the archive size.
- UZPC can works with archives that contain files with different passwords.
- UZPC has a user friendly GUI.
- UZPC is customisable: you can set up the minimum and maximum password
length, define the type of characters used in the password for a
"brute-force" attack, and you can choose the method of modifying a test
password from the dictionary file, for a "dictionary based" attack.
- You can interrupt UZPC at any time and save the current cracking status.
- UZPC shows you an estimate of the time remaining for a solution.
- There is multi-lingual National language support, using simple text files.
Requirements
------------
To run this program you need:
- A computer with running Windows 95/98/NT.
- About 100 kilobytes of free hard disk space.
Usage
-----
After starting UZPC, select the Task menu, choose New, then select
the ZIP archive file that you want to process. In the next dialog box
select the attack type to be used, and the files in the archive that
are to be attacked, (or select that all files have the same password).
If you have selected the "brute-force" attack, in the next dialog box
define the characters to use in the password search, and the minimum
and maximum password length. Then press the "Go" button.
If you have selected the "dictionary based" attack, in the next dialog box
enter the dictionary name and choose how to modify passwords found in the
dictionary file. Then press the "Go" button. The program automatically
recognises the line delimiter used in the dictionary file. It may be
DOS <CR/LF> or UNIX <LF> or just a <CR> delimiter.
For the "template attack" see the description below.
The program is now working. It shows the current status. You can see the
current password being tested, the average passwords tested per second,
and the estimated time to reach a solution. The status information is
updating every 5 (by default) seconds. At any moment you can interrupt the
cracking process by selecting the "Task\Stop" menu item. Also at any moment
you can save the current cracking status by selecting the "Task\Save" menu
item. By default, UZPC will save the current cracking status in a file with an
extension of .pcs, and with the same name as the ZIP archive file being
processed. You can open this file later and continue the cracking process
from the saved position.
If you think that your system is not stable you can use the autosave function.
Select "Options\Setup" and check "autosave every xx minutes". Note that if
you start a new task with autosave "on" then you will be asked for the status
filename when the autosave time comes (if you have not manually saved the
status previously).
Also you can change the time interval between status updates. However, we
recommend that the update time interval be 5 or more seconds; if it is less
than 5 seconds the speed of execution of the program will decrease by between
5% and 10%.
If you think that UZPC takes up too much space on the task bar you can select
"Options\Setup\Minimize to tray".
When (if) UZPC find a password it stops working and displays the results.
It shows the ZIP archive filename, files that has been attacked, the
password for those files and the password length. Also UZPC saves the
password in a file with the extension .psw, into the same location
as the ZIP archive.
Template attack
---------------
A "template attack" is a mix of "brute-force" and a dictionary-based attack. It
can greatly assist in the finding of a password if you know something about the
password. The main idea of a template attack is to subdivide the password using
known information. Each part of a template may be either some character set
with a minimum and maximum length, or some word from a dictionary file. To
understand how to use a template attack let's take some examples:
I. I remember that the password starts with two digits (but I don't remember
them), then I used from 4 to 6 lower case letters and maybe I used a special
character at the end.
So I select template attack and describe the template as:
+----------+--------------+------------------------------+
| Position | Repeat Count | Description |
| | min | max | |
+----------+-------+------+------------------------------+
| 1 | 2 | 2 | Digits (0123456789) |
| 2 | 4 | 6 | Lower case letters (abc...)|
| 3 | 0 | 1 | Special symbols (!#$...) |
+----------+-------+------+------------------------------+
Using this template UZPC starting to generate password from 00aaaa, 00aaab,
00aaac, ..., 00baaa, ..., 12adef$, ..., 21ivan$, ..., up to 99zzzzzz~.
This template will be processed much faster than a "brute-force" attack that
uses character sets "digits" + "lower case letters" + "special symbols", and
with a minimum length of 6 and a maximum length of 9.
II. Ok, let's look at the standard keyboard layout:
1 2 3 4 5 6 7 8 9 0 - = \
q w e r t y u i o p [ ]
a s d f g h j k l ; '
z x c v b n m , . /
Consider the case where I remember that the password for a file is, for example,
"golubev". Suppose I incorrectly typed the password, so that in fact "golubev"
is incorrect. Then, given that word, I know which parts of the keyboard I
originally pressed, (or I've watched how another person typed in a password :-)).
Using that incorrect password I can create the following template:
+----------+--------------+----------------------------+
| Position | Repeat Count | Description |
| | min | max | |
+----------+-------+------+----------------------------+
| 1 | 1 | 1 | rtyfghcvbn |
| 2 | 1 | 1 | 890iopjkl; |
| 3 | 1 | 1 | iopkl;m,./ |
| 4 | 1 | 1 | 678yuighjk |
| 5 | 1 | 1 | fghjvbn and space |
| 6 | 1 | 1 | 234wersdf |
| 7 | 1 | 1 | dfgcvb and space |
+----------+-------+------+----------------------------+
Using this template UZPC can find such passwords as "go;ubev" or "holubwv".
III. Since I am smart enough not to password a file with only a simple word,
I've used a more complex password, but I've forgotten that password! And,
because I am so smart, the password cannot be recovered by a simple
dictionary based attack (even using all available modifiers).
However, I know th
没有合适的资源?快使用搜索试试~ 我知道了~
JAVA开发的短信收发程序
共619个文件
class:439个
jar:17个
java:16个
4星 · 超过85%的资源 需积分: 10 859 下载量 120 浏览量
2010-02-03
13:21:54
上传
评论 9
收藏 7.91MB RAR 举报
温馨提示
给予WEBSERVER的短信收发程序 企业服务器端调用ESMSClientCom组件,将一个短信发送请求提交至短信服务器端。 短信服务器端的企业短信Web服务平台对SOAP流进行验证,若请求有效且通过身份验证,该短信将被发送到用户手机。
资源推荐
资源详情
资源评论
收起资源包目录
JAVA开发的短信收发程序 (619个子文件)
README.!!! 990B
mk&cpjar.bat 31B
TestCernetCMS.csproj.GenerateResource.Cache 842B
TestCernetCMS.csproj.GenerateResource.Cache 842B
SOAP协议抓包.cap 7KB
SymbolTable.class 47KB
Call.class 44KB
Emitter.class 34KB
JavaStubWriter.class 27KB
MessageElement.class 25KB
SerializationContextImpl.class 24KB
DeserializationContextImpl.class 23KB
Types.class 22KB
JavaGeneratorFactory.class 22KB
Utils.class 22KB
ServiceDesc.class 22KB
JavaUtils.class 21KB
DefaultTypeMappingImpl.class 18KB
MessageContext.class 18KB
Service.class 17KB
XMLUtils.class 16KB
Constants.class 16KB
JavaBeanWriter.class 15KB
SchemaUtils.class 15KB
SOAPPart.class 14KB
AxisFault.class 13KB
EsmsSoapBindingStub.class 13KB
EsmsSoapBindingStub.class 13KB
EsmsSoapBindingStub.class 13KB
EsmsSoapBindingStub.class 13KB
EsmsSoapBindingStub.class 13KB
EsmsSoapBindingStub.class 13KB
EsmsSoapBindingStub.class 13KB
ArrayDeserializer.class 12KB
Emitter.class 12KB
JavaSkelWriter.class 12KB
BeanSerializer.class 12KB
JavaServiceImplWriter.class 12KB
OperationDesc.class 12KB
SOAPEnvelope.class 12KB
SOAPHeader.class 11KB
RPCElement.class 11KB
SOAPFaultBuilder.class 11KB
Message.class 11KB
DeserializerImpl.class 10KB
BeanDeserializer.class 10KB
ClassReader.class 9KB
Utils.class 9KB
JavaTestCaseWriter.class 9KB
SOAPFault.class 9KB
SOAPBody.class 9KB
SimpleLog.class 9KB
SOAPService.class 9KB
SimpleDeserializer.class 9KB
AttachmentPart.class 9KB
AxisEngine.class 9KB
ManagedMemoryDataSource.class 9KB
TypeMappingImpl.class 8KB
RPCHandler.class 8KB
Parser.class 8KB
DiscoverClass.class 8KB
JavaBeanHelperWriter.class 8KB
BindingEntry.class 8KB
BodyBuilder.class 8KB
TypeDesc.class 8KB
ProjectResourceBundle.class 7KB
Stub.class 7KB
BasicProvider.class 7KB
SAX2EventRecorder.class 7KB
ParameterDesc.class 7KB
LogFactory.class 7KB
LogFactory.class 7KB
AxisProperties.class 7KB
LogFactoryImpl.class 7KB
SimpleChain.class 7KB
BeanUtils.class 6KB
JavaEnumTypeWriter.class 6KB
EnvelopeBuilder.class 6KB
RPCParam.class 6KB
DOM2Writer.class 6KB
ManagedMemoryDataSource$Instream.class 6KB
SOAPHeaderElement.class 6KB
WSDDConstants.class 6KB
BaseSerializerFactory.class 6KB
AxisClient.class 6KB
SOAPFaultDetailsBuilder.class 5KB
BaseDeserializerFactory.class 5KB
SimpleLog.class 5KB
JavaTypeWriter.class 5KB
SAXOutputter.class 5KB
JavaImplWriter.class 5KB
JavaBindingWriter.class 5KB
TypeMappingRegistryImpl.class 5KB
NSStack.class 5KB
JavaServiceIfaceWriter.class 5KB
TestSend.class 5KB
DiscoverNamesInFile.class 5KB
ManagedProperties.class 5KB
EngineConfigurationFactoryFinder.class 5KB
TestSend.class 5KB
共 619 条
- 1
- 2
- 3
- 4
- 5
- 6
- 7
资源评论
- qiye20082012-01-09木有看懂,没有说明文档啊!不过还是谢谢分享,对我没有用处!
- liaoying2652014-04-08木有看懂,没有说明文档啊
- dianerxiaobu2012-10-22我也没有看懂,没有说明文档!还是谢谢分享,对我没有用处
叫我小姐姐
- 粉丝: 5
- 资源: 13
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功