Commit graph

433 commits

Author SHA1 Message Date
Riccardo Schirone
f07b64f7b8 travis: split testing in multiple jobs 2016-09-23 22:50:20 +00:00
Riccardo Schirone
ff0cf0f731 manage-tools: add verbose mode
this should also prevent travis from stopping the build in case of long running
tasks (for example when building z3).
2016-09-23 15:15:20 +00:00
Riccardo Schirone
de650e75a5 Use ctftools virtualenv instead of system pip 2016-09-23 13:51:50 +00:00
Riccardo Schirone
182dbc5fa2 Use no-use-wheel to fix capstone installation 2016-09-23 09:28:52 +00:00
Yan
86237dac4f Merge pull request #79 from ret2libc/addz3
Add z3 theorem prover
2016-09-21 15:07:36 -07:00
Yan
d91f0e62f9 Merge pull request #80 from ret2libc/fixtravis
Fix travis
2016-09-21 15:07:00 -07:00
Yan
940f7b39fd Merge pull request #78 from ret2libc/addcapstone
Add capstone
2016-09-21 12:53:24 -07:00
Riccardo Schirone
155efa8d5f pyvmmonitor: retry download because the server is not reliable 2016-09-21 19:23:25 +00:00
Riccardo Schirone
86d567e4da Fix tests
* Add virtualenvwrapper script before using its functionalities
* Setup PATH env var to correctly execute install scripts in travis
2016-09-21 13:57:21 +00:00
Riccardo Schirone
d9f5fb07d3 Add z3 theorem prover 2016-09-21 12:03:01 +00:00
Riccardo Schirone
ce80941526 Add capstone 2016-09-21 09:47:23 +00:00
Yan
e57a86abd0 modernize a bit 2016-08-26 18:15:00 -07:00
Yan
26fe2aea06 Merge pull request #76 from raildex1/updates-to-tools
Updating Tools
2016-08-25 12:09:23 -07:00
Yan
73d419e932 Merge pull request #77 from raildex1/raildex1-Readme-Update
Update README to point out Kali's issues
2016-08-25 12:07:18 -07:00
raildex1
05ec21feb9 Update README to point out Kali's issues
After attempt to debug AFL and Panda for 2+ days the solution was finally found to the compilation issues...

For reference - 

https://patchwork.kernel.org/patch/8982051/
http://oss.sgi.com/archives/xfs/2016-04/msg00598.html

From this and checking my libraries it's clear Kali is running with some very outdated libraries.
To be fair it was never intended to be used day-to-day, but for pentesting purposes.

Issues with compilation with Kali is from experience because of this - so there's not much one can do.
Mucking around with libraries especially in Kali breaks some tools due to being outdated (then again some pentesting tools were written as PoC in the first place...). Dynamic Linking strikes again!
2016-08-26 01:10:44 +10:00
root
48838d6342 Updating Tools 2016-08-24 23:21:47 +10:00
Yan
68cddcabaa Merge pull request #72 from LosFuzzys/moartools
wcc, featherduster
2016-08-13 13:52:33 -07:00
Michael Rodler
70d9e9e852 Updated README with wcc and featherduster 2016-08-13 16:23:52 +02:00
Michael Rodler
615f07a17f Added witchcraft compiler collection 2016-08-13 16:22:58 +02:00
Michael Rodler
56e3270274 Added featherduster cryptanalysis library/tool 2016-08-13 15:42:41 +02:00
Yan
c715a2129b Merge pull request #67 from myhndl/patch-1
fix typo in pwndbg install script
2016-07-14 18:36:21 -07:00
Paul Makowski
6d1621b305 fix typo 2016-07-14 15:36:57 -07:00
Yan
c4eded5c29 Merge pull request #66 from LosFuzzys/fixes
Fixed missing escaping of $@ in the gdb extension install scripts
2016-07-14 09:12:58 -07:00
Michael Rodler
d69df16818 Fixed missing escaping of $@ in the gdb extension install scripts 2016-07-14 16:12:53 +02:00
Yan
51aa759543 Merge pull request #62 from LosFuzzys/archlinux
archlinux support + tool updates + misc improvements
2016-07-06 01:01:33 -07:00
Yan
89ba0cb57b Merge pull request #64 from zardus/wip/pyvmmonitor
added pyvmmonitor
2016-07-06 01:00:25 -07:00
Yan
557717e13e added pyvmmonitor 2016-07-06 00:59:39 -07:00
Yan
f5f70b2e30 Merge pull request #63 from zardus/wip/tor-browser
added tor browser
2016-07-06 00:21:13 -07:00
Yan
984252323a added tor browser 2016-07-02 03:34:54 -07:00
Michael Rodler
ad04a445fa install software-properties-common to add pwntools-binutils ppa on ubuntu 2016-06-06 18:23:40 +02:00
Michael Rodler
bc82a62625 Added Dockerfile for archlinux based container. 2016-06-06 18:19:16 +02:00
Michael Rodler
42d92e964e Install pwntools with pip from local git clone with depth=1 2016-06-06 17:43:01 +02:00
Michael Rodler
c8f710a70d switched to useradd instead of adduser in Dockerfile
(adduser is interactive)
2016-06-06 16:29:46 +02:00
Michael Rodler
dcf227435c Install manage-tools setup dependencies at beginning of Dockerfile
so container rebuilds don't take as long when a tool or manage-tools changed
2016-06-06 16:27:52 +02:00
Michael Rodler
65c3ab5863 fixed tabs vs spaces and a distribution detection function 2016-06-06 16:25:06 +02:00
Michael Rodler
b210867242 Added actual detection of ubuntu as distribution 2016-06-06 15:38:34 +02:00
Michael Rodler
1d47962e58 Split install-root scripts into distribution specific ones 2016-06-06 15:11:08 +02:00
Michael Rodler
402aced1a5 ok set -u is a bad idea when sourcing activate... 2016-06-02 16:47:30 +02:00
Michael Rodler
368484543a drop virtualenvwrapper dependency for ctf-tools-pip, which should make it portable accross ubuntu/arch 2016-06-02 16:31:30 +02:00
Michael Rodler
7f4cfe2c57 fix unbound variable error 2016-06-02 16:30:28 +02:00
Michael Rodler
b2288c946d pipe ./uninstall output to uninstall.log 2016-06-02 16:30:14 +02:00
Michael Rodler
21876d00d7 Properly source also on ubuntu 2016-06-02 15:03:17 +02:00
Michael Rodler
abf6c16250 moved shell path setup into base_build_setup funciton, create py2 virtualenv during install 2016-06-02 14:11:09 +02:00
Michael Rodler
910d8c0049 fixed typo in debian package list 2016-06-02 13:41:29 +02:00
Michael Rodler
ea9b95a996 fixed unbound variable error 2016-06-02 12:11:47 +02:00
Michael Rodler
37e74bef92 Added case fallthrough for debian as distri in all install-root scripts. fixed manage-tools and Dockerfile. 2016-06-02 11:51:59 +02:00
Michael Rodler
a6d7d930c9 updated readme 2016-06-01 15:43:34 +02:00
Michael Rodler
54c8472ebc Bulk updated install-root scripts to check $DISTRI env variable 2016-06-01 15:14:32 +02:00
Michael Rodler
dc12d48e6b Added check for install-root failure 2016-06-01 15:01:43 +02:00
Michael Rodler
98c76cefde fixed weird indentation fails and added 'set -eu -o pipefail' at the top of the script 2016-06-01 15:00:45 +02:00