Coder Social home page Coder Social logo

guyoung / captfencoder Goto Github PK

View Code? Open in Web Editor NEW
1.2K 20.0 191.0 24.73 MB

Captfencoder is opensource a rapid cross platform network security tool suite, providing network security related code conversion, classical cryptography, cryptography, asymmetric encryption, miscellaneous tools, and aggregating all kinds of online tools.

Home Page: https://github.com/guyoung/CaptfEncoder

License: MIT License

JavaScript 67.67% Python 3.81% HTML 1.98% CSS 5.30% SCSS 0.78% TypeScript 6.17% Vue 1.99% Rust 12.27% RenderScript 0.03%
electron network-security ctf crypto encode misc hash cybersecurity decode security

captfencoder's Introduction

CaptfEncoder Logo

CaptfEncoder

GitHub release license

English | 中文 | V1 | V2


Captfencoder is a opensource rapid cross platform network security tool suite, providing network security related code conversion, classical cryptography, cryptography, asymmetric encryption, miscellaneous tools, and aggregating all kinds of online tools.

CaptfEncoder Screenshot

CaptfEncoder V3 develop by Rust, Executable programs are smaller, faster, better performing, and more powerful.

CaptfEncoder V3 suport script extension.

CaptfEncoder screenshot

Support operating system

  • Windows
  • Linux(Centos,Ubuntu...)
  • MacOS

Mac OS screenshot

CaptfEncoder screenshot

Ubuntu 20 screenshot

CaptfEncoder screenshot

Centos 7 screenshot

CaptfEncoder screenshot

Use

downloads the executable

Function introduction

  • Converter

    • Ascii encoding
    • Hex encoding
    • Base64 encoding
    • Base16 encoding
    • Base32 encoding
    • Base series(Base58,Base62,Base62,Base85,Base91,Base92)
    • Url encoding
    • Html entity encoding
    • Shellcode encoding
    • Unicode encoding
    • Morse code
    • Punycode encoding
    • Quoted-printable encoding
    • Tap code encoding
    • Uuencode encoding
    • Brainfuck encoding
  • Classical cipher

    • ADFGX cipher
    • ADFGVX cipher
    • Affine cipher
    • Atbash cipher
    • Autokey cipher
    • Baconian cipher
    • Beaufort cipher
    • Caesar cipher
    • Columnar Transposition cipher
    • Four Square cipher
    • Fractionated Morse cipher
    • Hill cipher
    • Playfair cipher
    • Polybius Square cipher
    • Porta cipher
    • Rail-fence cipher
    • ROT13 cipher
    • Running Key cipher
    • Scytale cipher
    • Simple Substitution cipher
    • Vigenere cipher
  • Cryptology

    • MD5
    • MD2
    • MD4
    • RIPEMD series(RIPEMD-128、RIPEMD-160、RIPEMD-256、RIPEMD-320)
    • SHA1
    • SHA256 、SHA series(SHA 224,SHA384,SHA512,SHA3-224,SHA3-256,SHA3-384,SHA3-512)
    • HMAC
    • AES-128
    • DES
    • Blowfish
    • RC2
    • RC4
    • SM3
    • SM4
    • Bcrypt
    • Scrypt
  • Asymmetric

    • RSA generate key
    • RSA encrypt
  • Query(Online)

    • Factordb
    • Whois
    • crt.sh
    • DNS Lookup
    • DNS Dumpster
    • GeoPing
    • IP info
    • IP Whois
    • IP ASN
    • BGP View
    • Censys
    • Factordb
    • IP ASN
    • IP info
    • IP Whois
    • Whois
  • Misc

    • File hash
    • File type
    • Image exif
    • Base64 image encode/decode
    • Qrcode encode/decode
    • CIDR calculator
    • Ping
    • Port scan

Old version

Project website

Download software


WeChat official account for latest news

WeChat official account

captfencoder's People

Contributors

guyoung avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

captfencoder's Issues

Mac12.4运行不了的问题

第一次使用,我这边输入
chmod a+x CaptfEncoder-darwin-x64-3.1.2.bin
然后
./CaptfEncoder-darwin-x64-3.1.2.bin
接着,命令行报错:
dyld[4755]: Library not loaded: /usr/local/opt/gmp/lib/libgmp.10.dylib
Referenced from: /Users/weidu23/Desktop/CaptfEncoder-darwin-x64-3.1.2.bin
Reason: tried: '/usr/local/opt/gmp/lib/libgmp.10.dylib' (no such file), '/usr/local/lib/libgmp.10.dylib' (no such file), '/usr/lib/libgmp.10.dylib' (no such file)

这个报错,是缺少libgmp.10.dylib动态库 ???

望重视解决这个问题,或者喷我(如果告诉我怎么运行的话,喷吧)

在MacOS 10.15.15中,该软件无法运行

在MacOS 10.15.15中,安装了CaptfEncoder-app-darwin-x64-1.3.0这个版本,然后显示包内容,通过chmod +x /Applications/CaptfEncoder.app/Contents/MacOS/CaptfEncoder让文件可以被执行。
此时!
运行文件,出现错误,显示该文件无法运行,请联系作者。

请问Rabbit加解密的那个怎么用,那个IV代表着什么

最近在研究ctf,遇到了Rabbit解密,但是网上搜不到相关资料,只有在线解密,查到这款工具能够解密Rabbit,但是我不会用,在线解密只需要提供密码和密文就可以, 这个工具还有一个IV,我不知道代表着什么

M2运行报错

Reason: tried: '/usr/local/opt/gmp/lib/libgmp.10.dylib' (no such file), '/usr/local/lib/libgmp.10.dylib' (mach-o file, but is an incompatible architecture (have (arm64), need (x86_64))), '/usr/lib/libgmp.10.dylib' (no such file)
[1] 24540 abort ./CaptfEncoder-darwin-x64-3.1.2.bin
我下载了gmp,但是仍然无法安装,好像是因为CaptfEncoder不支持arm64架构的M2,请问有任何方法可以解决吗

2.0后的版本可以换回以前的UI吗

新版的编码与老版并没有很大变化,但新版的搜索功能以及主题还有暗黑很好,但老版的UI更加简洁好用,并且老版只需要一个exe文件,传文件也方便,而新版多了一堆加载文件,很麻烦。

栅栏密码

123456789 栅栏数为3
加密后得到159246837
解密后得到148526973
而123456789 不论加密还是解密后都应该是147258369

Ascii Hex to binary file

批注 2019-03-23 103424

ASCII码形式的hex的输出保存为文件的时候无法正确保存,例如截图中按保存为文件后的png图片无法正常打开。

Quoted-Printable 编码错误

无法将Quoted-Printable转为文本,一点击“解码”按钮就会一直停留在转圈圈的这个加载界面
image
image

V3版本如何使用

师傅,我看release里面是mac版本的是一个bin文件,且解压缩提示格式不对,请教下如何使用。我下载了v2版本,提示无法打开。
image
系统版本:10.15.7
谢谢

M1运行报错 已安装GMP library

dyld[20792]: Library not loaded: '/usr/local/opt/gmp/lib/libgmp.10.dylib'
Referenced from: '/Users/luobo/Documents/常用工具文件/编码加解密工具/CaptfEncoder-darwin-x64-3.1.2.bin'
Reason: tried: '/usr/local/opt/gmp/lib/libgmp.10.dylib' (no such file), '/usr/local/lib/libgmp.10.dylib' (mach-o file, but is an incompatible architecture (have (arm64), need (x86_64))), '/usr/lib/libgmp.10.dylib' (no such file)
zsh: abort ./CaptfEncoder-darwin-x64-3.1.2.bin

安装了GMP library

mac 运行报错

mac 运行报错

  1. 权限错误需要管理员权限
  2. 已设置管理员权限还是报错

image

image

[讨论] 拖放文件时, 应该处理文件路径还是文件本身?

CaptfEncoder 目前是按照文件路径处理的.

比如将文件 C:\Users\Wind\Downloads\Programs\CaptfEncoder-win-x64-3.1.0.exe 拖放到CaptfEncoder.exe, 得到的是字符串 C:\Users\Wind\Downloads\Programs\CaptfEncoder-win-x64-3.1.0.exe 的 SHA256 哈希值 b1048fe5538564abe2355dc303c1ba268cf46d09e56cf82cd1134e6a6e9b0080, 而文件本身的 SHA256 为05973d5aab497a14b13504141e14b9b442d087ce7eb537faf543af8f0126b9dc, 这与我的直觉不太相符.

当我实施拖放动作时, 我期望得到文件本身的哈希值. 不知道作者和大众的习惯是否是这样.

image

Rail-fence Cipher(栅栏密码)错误

1
2
3
栅栏算法明显有问题。。
①把将要传递的信息中的字母交替排成上下两行。 ②再将下面一行字母排在上面一行的后边,从而形成一段密码。 ③例如: 明文:THE LONGEST DAY MUST HAVE AN END 加密: 1、把将要传递的信息中的字母交替排成上下两行。 T E O G S D Y U T A E N N H L N E T A M S H V A E D 2、 密文: 将下面一行字母排在上面一行的后边。 TEOGSDYUTAENN HLNETAMSHVAED 解密: 先将密文分为两行 T E O G S D Y U T A E N N H L N E T A M S H V A E D 再按上下上下的顺序组合成一句话 明文:THE LONGEST DAY MUST HAVE AN END

RSA工具无法使用

npm启动提示 Cannot use import statement outside a module,使用app版无反应

UI 错误

Asymmetric -> RSA Key Generate -> 两个public key
image

url编码全部字符

请问v3版本是否打算像v2一样支持url编码全部字符?
另外,祝新年快乐!

CaptfEncoderV2

Rabbit解码出错,提示Malformed UTF-8 data;
Quoted-printable解码会卡死;
栅栏密码,应该给number设个限制,加密时,如果去设置number=1,则加密会卡死;解密时,去设置number=1,则会进入死循环,应用直接就崩溃;

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.