File tree 8 files changed +24
-20
lines changed
8 files changed +24
-20
lines changed Original file line number Diff line number Diff line change 2
2
3
3
git clone --depth 1 https://github.com/trailofbits/codereason
4
4
cd codereason
5
+ find . -type f -exec sed -i ' s:/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain::g' {} \;
5
6
./install_vex.sh
7
+ # This step fails in travis-ci because of CMake 3.2 not finding Boost, while docker has CMake 2.8 which finds Boost just fine
6
8
./make.sh
7
9
cd ..
8
10
Original file line number Diff line number Diff line change 1
1
#! /bin/bash -ex
2
2
set -eu -o pipefail
3
3
4
- apt-get -y install build-essential gcc g++ make cmake libboost-dev libprotobuf-dev protobuf-compiler libboost-thread-dev libboost-system-dev libboost-filesystem-dev libboost-program-options-dev libboost-date-time-dev libboost-regex-dev
4
+ apt-get -y install build-essential gcc g++ make cmake libboost-dev libprotobuf-dev protobuf-compiler libboost-thread-dev libboost-system-dev libboost-filesystem-dev libboost-program-options-dev libboost-date-time-dev libboost-regex-dev libboost-all-dev
5
+
Original file line number Diff line number Diff line change 1
1
#! /bin/bash -ex
2
2
3
- wget http://www.hsc.fr/ressources/outils/dislocker/download/dislocker.tar.bz2
4
- tar xjf dislocker.tar.bz2
5
- cd dislocker/src
6
- sed ' s?override LDFLAGS.*?& -Wl,-rpath,' ` pwd` ' ?' < Makefile > Makefile.tmp && mv Makefile.tmp Makefile
3
+ wget -O dislocker.tar.gz https://github.com/Aorimn/dislocker/archive/v0.7.1.tar.gz
4
+ tar xf dislocker.tar.gz
5
+ DISLOCKERDIR=$( ls -d dislocker-* )
6
+ cd $DISLOCKERDIR
7
+
8
+ cmake .
7
9
make -j $( nproc)
8
- cd ../..
10
+ cd ..
9
11
mkdir bin
10
12
cd bin
11
- ln -s ../dislocker/src/dislocker-bek .
12
- ln -s ../dislocker/src/dislocker-file .
13
- ln -s ../dislocker/src/dislocker-fuse .
14
- ln -s ../dislocker/src/dislocker-metadata .
13
+ ls -l ../$DISLOCKERDIR /src/
14
+
15
+ ln -s ../$DISLOCKERDIR /src/dislocker-bek .
16
+ ln -s ../$DISLOCKERDIR /src/dislocker-file .
17
+ ln -s ../$DISLOCKERDIR /src/dislocker-fuse .
18
+ ln -s ../$DISLOCKERDIR /src/dislocker-metadata .
Original file line number Diff line number Diff line change 1
1
#! /bin/bash -ex
2
2
3
3
git clone --depth 1 https://github.com/sqlmapproject/sqlmap.git
4
- ctf-tools-pip install pymysql psycopg2 pysqlite2 python-ntlm
4
+ ctf-tools-pip install pymysql psycopg2 pysqlite python-ntlm
5
5
mkdir bin
6
6
cd bin
7
7
ln -s ../sqlmap/sqlmap.py .
Original file line number Diff line number Diff line change 1
1
#! /bin/bash -ex
2
2
set -eu -o pipefail
3
3
4
- apt-get -y install libsqlite3-dev
4
+ apt-get -y install libsqlite3-dev libpq-dev
Original file line number Diff line number Diff line change 2
2
3
3
INST_DIR=" $PWD "
4
4
5
- # wget -O - http://www.outguess.org/stegdetect-0.6.tar.gz | tar xz
6
- # cd stegdetect-0.6
7
- git clone --depth 1 https://github.com/abeluck/stegdetect stegdetect-0.6
8
- wget -O - http://archive.debian.org/debian-archive/debian/pool/main/s/stegdetect/stegdetect_0.6-3.tar.gz | tar xz stegdetect-0.6/file/Magdir/varied.out
5
+ git clone --depth 1 https://github.com/AlexandreFournier/stegdetect.git
9
6
10
7
mkdir -p bin etc man/man1 share/stegbreak
11
- cd stegdetect-0.6
8
+ cd stegdetect
12
9
linux32 ./configure --prefix=" $INST_DIR "
13
10
linux32 make
14
11
linux32 make install
Original file line number Diff line number Diff line change 1
1
#! /bin/bash -ex
2
2
set -eu -o pipefail
3
3
4
- apt-get -y install automake1.4
4
+ apt-get -y install automake1.4 automake autotools-dev libevent-dev
Original file line number Diff line number Diff line change 3
3
git clone --depth 1 https://github.com/acama/xrop.git
4
4
cd xrop
5
5
git submodule update --init --recursive
6
- make -j $( nproc)
6
+ make -j 1 # Watch out!! -j $(nproc) makes the build fail
7
7
cd ..
8
8
9
9
mkdir bin
10
10
cd bin
11
- ln -s ../xrop/xrop .
11
+ ln -s ../xrop
12
12
cd ..
You can’t perform that action at this time.
0 commit comments