pcl
所属分类:加密解密
开发工具:Visual C++
文件大小:44KB
下载次数:28
上传日期:2008-04-10 08:29:30
上 传 者:
benquan111
说明: 用于zip arj rar 等密码破解库源码,非常好用
(For zip arj rar Treasury source, such as password cracking, very easy to use)
文件列表:
pcl\authors (174, 2000-09-04)
pcl\ChangeLog (129, 2001-08-05)
pcl\dos\makefile.bcc (1276, 1998-09-08)
pcl\dos\mkbc32.bat (316, 1999-05-09)
pcl\dos\mklibbc.bat (922, 1998-08-21)
pcl\dos\mklibgcc.bat (325, 1999-05-07)
pcl\dos\mklibicl.bat (494, 2000-02-01)
pcl\dos\mklibwc.bat (735, 1999-07-20)
pcl\english.def (2247, 2001-08-05)
pcl\fgets.c (378, 2000-09-04)
pcl\lexyy.c (4569, 2001-08-05)
pcl\license.txt (726, 2000-09-05)
pcl\maindef.h (405, 2000-09-04)
pcl\Makefile (744, 2001-08-05)
pcl\modif.c (4099, 2000-09-04)
pcl\modif.h (1722, 2000-09-04)
pcl\pcl.c (16751, 2000-09-04)
pcl\pcl.h (8216, 2000-09-07)
pcl\pcl.txt (19002, 2001-08-05)
pcl\pcl.txt.rus (21416, 2000-09-05)
pcl\precomp.y (10864, 2000-09-07)
pcl\proto.c (4058, 2000-09-07)
pcl\russian.def (3110, 2001-08-05)
pcl\spanish.def (2763, 2001-08-05)
pcl\times.c (6722, 2000-09-04)
pcl\yaccdef.h (126, 2000-09-04)
pcl\ytabb.h (17, 2000-09-04)
pcl\yyerror.c (742, 2000-09-04)
pcl\dos (0, 2005-01-21)
pcl (0, 2008-04-10)
Password Cracking Library (PCL)
===============================
PCL was developed by Pavel Semjanov
version 2.0c - public release
Sep 04, 2000
Email: mailto:psw@ssl.stu.neva.ru?Subject=PCL
WWW: http://www.password-crackers.com/pcl.html
Disclaimer
----------
I never thought I would release this code to the public, so please don't expect
many comments, excellent docs, great portability, etc. in this package. I release
this code AS IS; see license in license.txt file.
What is PCL?
------------
PCL is a portable standard C library which is very useful for password
crackers/password recovery software authors. The kernel of the PCL is
the password definition file (PDF), and it doesn't care about what type of
application you're trying to crack the passwords of. PCL parses this file and
generates passwords according the rules in PDF file.
These rules include:
- brute-force searching
- brute-force with known (static) chars searching
- dictionary attacks
- dictionary with modifiers attack
- misspelled passwords recovery
The PCL language for writing such rules is simple enough and it's described
in pcl.txt file.
How to make a PCL library ?
-------------------------
To make a PCL, type :
make
(check your cc options, I recommend using maximal optimization)
Currently this has been tested in Linux, MS-DOS, and the Windows environment.
To clean temporary files, type:
make clean
To test your PCL, type:
make test
That last command will compile the simplest example of a PCL.
To run it, rename one of the PDF files (currently they are english.def,
russian.def, spanish.def) to password.def.
How to use a PCL in a password cracker?
-------------------------------------
Generally, you should write only few simple functions like test, which
can test and determine the correct password.
These functions and the interface are described in PCL.H file
By linking with the PCL library, you'll get powerful password cracking
software.
Distribution
------------
PCL can be distributed freely. See license.txt.
Getting PCL
-----------
The latest version of PCL is available from:
http://www.ssl.stu.neva.ru/psw/pcl.html
http://www.password-crackers.com/pcl.html (mirror)
Feedback
--------
For general discussions, bug reports, ideas, patches,...:
mailto:psw@ssl.stu.neva.ru?Subject=PCL
If you make any changes in the PCL code, please let me know.
Also I'd like to get more language-specific PDF files, so if you
create one, please don't forget to send me a copy!
If you can correct the machine-translated doc, you are also thanked.
I'll be glad to hear any ideas (especially about PCL language).
近期下载者:
相关文件:
收藏者: