# CTFCrackTools **Repository Path**: dx2018/CTFCrackTools ## Basic Information - **Project Name**: CTFCrackTools - **Description**: China's first CTFcrack framework.中国国内首个CTFcrack框架,旨在帮助CTFer快速攻克难关 - **Primary Language**: Java - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2017-07-03 - **Last Updated**: 2020-12-19 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # README 语言/README Language [中文](https://github.com/0Linchen/CTFCrackTools/blob/master/README.md)
[English](https://github.com/0Linchen/CTFCrackTools/blob/master/README_en.md) # China's first CTFtools framework Should be the first CTFtools framework. Hope that a friend to maintain together
Compiled packages: [Download here] (https://github.com/0Linchen/CTFCrackTools/raw/master/CTFtools.zip) [Jump directly to the development documentation] (# python plugin development documentation) # CTFCrack tool description This tool was developed by the Mist security team(MSEC Team)
Integrated Moss code, Caesar password, fence password, Rot13 password and a variety of code-switching and other common cryptography CTF solution
Designed to help CTFer capture CTF crypto class, Image, zip difficult This program supports Python plug-ins, allowing users to self-built plug-ins, py scripts can be directly into the Plugin directory
The py script in the Plugin directory is automatically traversed while the program is running
The first time the script is called each time the program is opened, it will be slightly loaded because the plugin that calls py is loaded. About 2 seconds
Note: OS directory for the program comes with plug-ins, do not delete.

Deleted will not be able to call some functions, accidentally deleted friends can be downloaded to github
## Terms and Conditions Git is the source code, the need to download into javaIDE compiler Recommended Eclipse import compilation. # Attach a screenshot of the program ![image](https://github.com/0Linchen/CTFcryptoCrack/blob/master/images-folder/1.png) ![image](https://github.com/0Linchen/CTFcryptoCrack/blob/master/images-folder/2.png) ![image](https://github.com/0Linchen/CTFcryptoCrack/blob/master/images-folder/3.png) ![image](https://github.com/0Linchen/CTFcryptoCrack/blob/master/images-folder/4.png) ![image](https://github.com/0Linchen/CTFcryptoCrack/blob/master/images-folder/5.png) ![image](https://github.com/0Linchen/CTFcryptoCrack/blob/master/images-folder/6.png) ![image](https://github.com/0Linchen/CTFcryptoCrack/blob/master/images-folder/7.png) # Python development documentation ![image](https://github.com/0Linchen/CTFcryptoCrack/blob/master/images-folder/8.png)
The figure is a program I used to debug the plug-in. Also plug-in style.

I want to protect the developer's copyright, so developers will be asked to fill in the autor own ID.

Since the whole program is utf-8 encoding, so the plug-in requirements should be utf-8
After the declaration, the Java braces are continued
Title: (title)
Type: (for type) Crypto corresponds to crypto Image corresponds to image Zip corresponds to zip
Author: (author ID)
Detail: (program details)
End with}
Def run (String) A method in Python, style:
```Python Def run (string) Return string ``` Because the program will pass characters, so the return should also be a String type
Image and Zip, is passed through the program file path, and then let the plug after the crack crack to return after the file path. In other words, as far as possible in the relatively easy to find directory.

Crypto is the string that returns Crack. Is also of the String type
# Acknowledgments: Mist security team(MSEC Team): 我擦咧什么鬼, z13, Mrlyn
User: Void
# At the end: "Good wind with force, send me on the Albatron."
Hoping to become your good wind, as soon as possible to help you on Albatron.