Commit graph

655 commits

Author SHA1 Message Date
Emanuel Boderash
8b50a3265a make script more platform independant 2019-10-09 16:32:48 -07:00
Angel_Kitty
412eea6c86 Add a steganography tool for embedding payloads within Python bytecode. (#166)
* Add a steganography tool for embedding payloads within Python bytecode.

* build && create binary file && fix script typos
2019-10-09 16:32:11 -07:00
Yan
5978a34d4e ex 2019-09-24 23:16:54 -07:00
Yan
65b884bb30 ghidra 2019-09-24 23:16:54 -07:00
Zachary Wimer
a929a3c598 License added: BSD2 (#170)
* Create LICENSE

* Update README.md

* Delete LICENSE

* Create LICENSE
2019-03-13 21:32:56 -07:00
Anastasios Stasinopoulos
bc9696f87e Minor Update 2019-02-22 21:02:16 -07:00
Zachary Wimer
3dafe02db3 Added C-bind 2019-02-16 21:47:45 -07:00
Zachary Wimer
2faa58443e Fixed typo 2019-02-16 21:47:45 -07:00
Zachary Wimer
e667a3fd78 Added single_file_libs and sudolphin 2019-02-16 21:47:45 -07:00
Zachary Wimer
3a6cdd27af Fixed typos in README 2019-02-10 11:38:35 -07:00
zwimer
584011853c Merged libraries into large chart 2019-02-10 11:38:35 -07:00
zwimer
6fa8e44470 Readme changed format of chart 2019-02-10 11:38:35 -07:00
zwimer
da37566b2d test 2019-02-10 11:38:35 -07:00
zwimer
459aa27bc7 Readme changed format of chart 2019-02-10 11:38:35 -07:00
zwimer
3829d66ca9 stego-toolkit added 2019-02-10 11:38:35 -07:00
darksun
e77f7c0427 vagrant-vbguest needed 2018-09-10 21:16:05 +02:00
Kenneth Chan
6480f09e87 Add docker step
cd into directory after cloning to be able to run the docker command
2018-07-14 08:43:00 +02:00
Yan
32cf66b3f8 add the capability to use 'nice' to avoid locking everything up during long compiles 2018-07-12 22:18:31 -07:00
pwnslinger
280834a007 qira patched, flask_socketio problem fixed 2018-07-11 17:13:48 +02:00
Richard Clifford
cf6ceba422 Update Dockerfile
This should fix the error: `fatal: unable to access 'https://github.com/Author/Repo.git': Problem with the SSL CA cert (path? access rights?)`
2018-05-31 00:52:59 -07:00
Michael Rodler
9b5a706ee7 zsteg: added uninstall script 2018-04-20 11:12:52 -07:00
Michael Rodler
ec75e3d081 Updated Dockerfiles, added script to quickly run manage-tools in a container for testing
* Dockerfile updates
    * Ubuntus now use apt-get-install wrapper to not leave package lists in the container
    * Copy uncommited manage-tools, etc. scripts into container, which
      is good for manual testing.
    * Remove dependency on virtualenvwrapper for Ubuntus and Fedora
* `ctf-tools-test-action` to quickly test something for another distribution in a docker container, e.g.
  `ctf-tools-test-action -d fedora -s -v reinstall qemu`
2018-04-20 11:12:52 -07:00
Michael Rodler
dd4f08ffdb rappel: fix install-root script 2018-04-20 11:12:52 -07:00
Michael Rodler
da6c5a937b manage-tools: do error handling for install-root-* scripts the same way as for install scripts 2018-04-20 11:12:52 -07:00
Michael Rodler
09d49d8bd6 manage-tools: ensure PATH is set for ./install scripts such that they can find the ctf-tools scripts
this wasn't the case in a docker container for some reason... It's more robust this way.
2018-04-20 11:12:52 -07:00
Michael Rodler
3f21e29053 manage-tools: run apt-get update before attempting to install something, a container might not have latest or any package list 2018-04-20 11:12:52 -07:00
Michael Rodler
3d71d79c97 manage-tools didn't properly set PATH when using fish shell 2018-04-20 11:12:52 -07:00
Michael Rodler
407a2a80d6 gdb install script: remove build artifacts and strip gdb binary after build to save some disk space 2018-04-20 11:12:52 -07:00
Michael Rodler
985c884a96 fix gdb latest version regex not finding the latest version 8.1 2018-04-20 11:12:52 -07:00
Michael Rodler
cefcce33db fix ropper install script to use --no-binary, since --no-use-wheel is deprecated and some pip versions have it removed already 2018-04-20 11:12:52 -07:00
Michael Rodler
0c64793157 Updated qemu install script
* Use separate build dir
* remove build directory afterwards, this saves quite some space in VMs...
* some minor improvements
2018-04-20 11:12:52 -07:00
Yan
94032b49cd adding nonce-disrespect 2018-03-24 23:30:17 -07:00
Yan
8a9b52d5a6 added one_gadget 2018-03-01 18:52:06 -07:00
Ga_ryo_
85026a493d fix shebang 2018-02-16 23:27:47 +00:00
Yan
a9e85987aa added youtube-dl for annoying recons 2018-01-27 23:48:01 -07:00
Yan
f2431a09b0 adding latest valgrind version 2018-01-25 16:06:10 +00:00
Michael Rodler
8982de556d removed explicit full-upgrade command 2017-12-13 10:31:37 -07:00
Michael Rodler
36acb6c6fc fixed unbound variable in list command 2017-12-13 10:31:37 -07:00
Michael Rodler
443f397ddb fixed whitespace vs tabs 2017-12-13 10:31:37 -07:00
Michael Rodler
397402bcd5 added full-upgrade help message, fixed list (-i|-u) 2017-12-13 10:31:37 -07:00
Michael Rodler
0cbadcb2ee added full-upgrade command to upgrade all installed tools 2017-12-13 10:31:37 -07:00
Emanuel Boderash
7ee664a0dc add seccomp-tools 2017-11-27 13:05:19 -07:00
Michael Rodler
f986af55fb parse latest version of qemu & gdb from their git repo 2017-11-13 15:59:54 -07:00
Edznux
36c7481983 Add https & fix 404 link for gdb-heap 2017-10-21 23:24:21 -07:00
Michael Rodler
b3e09e7400 travis buildstatus: switched to makefile for running things 2017-10-21 23:23:56 -07:00
Michael Rodler
407952f696 improved/fixed buildstatus script
yapf autoformatted python scripts
2017-10-21 23:23:56 -07:00
Michael Rodler
2fe5959e48 qemu: try updating submodules if configure fails 2017-09-27 16:01:32 -07:00
Michael Rodler
075aeb05bc qemu: install libfdt-dev build dep 2017-09-27 16:01:32 -07:00
raildex1
d51aac7450 Updated gdb to 8.0.1, fixed arch install 2017-09-27 16:01:14 -07:00
raildex1
ad4e74435b Updated gdb to 8.0.1, fixed arch install 2017-09-27 16:01:14 -07:00