文件名称:padding-oracle-attacker::unlocked:CLI工具和库可轻松执行填充oracle攻击,并支持并发网络请求和优雅的UI
文件大小:460KB
文件格式:ZIP
更新时间:2024-05-22 06:54:53
cryptography crypto encryption aes pkcs7
padding-oracle-attacker
CLI工具和库可轻松执行,并支持并发网络请求和精美的UI。
安装
确保已安装 ,然后运行
$ npm install --global padding-oracle-attacker
或者
$ yarn global add padding-oracle-attacker
CLI用法
Usage
$ padding-oracle-attacker decrypt
【文件预览】:
padding-oracle-attacker-main
----.eslintrc.yml(765B)
----.gitignore(46B)
----media()
--------poattack-decrypt.gif(419KB)
----package.json(2KB)
----src()
--------cli.ts(9KB)
--------cache.ts(662B)
--------decrypt.ts(2KB)
--------oracle-caller.ts(3KB)
--------bluebird.ts(84B)
--------encrypt.ts(2KB)
--------index.ts(163B)
--------promises.ts(899B)
--------bin.ts(35B)
--------util.ts(5KB)
--------response-analysis.ts(3KB)
--------types.ts(1KB)
--------padding-oracle.ts(5KB)
--------constants.ts(344B)
--------logging.ts(11KB)
----license.txt(1KB)
----.travis.yml(71B)
----index.js(35B)
----tsconfig.json(6KB)
----examples()
--------decrypt-example.ts(524B)
--------encrypt-example.ts(350B)
----readme.md(9KB)
----.npmignore(24B)
----.gitattributes(19B)
----banner.txt(495B)
----test()
--------.eslintrc.yml(51B)
--------snapshots()
--------encryption.js(684B)
--------helpers()
--------decryption.js(742B)
----.editorconfig(156B)
----yarn.lock(140KB)