在網路上找到pwntcha開源套件
沒有編譯過原始碼經驗的我當然是困難重重
根據網路的資料來查找
看樣子使用Linux來編譯是會簡單許多
搞了一整天
利用VirtualBox安裝ubuntu 14.04 LTS
過程有點繁複
包含使用virtualbox guest addtion建立主客體之間的共用資料夾
(
簡短說明:
1.使用virtualbox 裝置->共用資料夾->新增出一個裝置(D_DRIVE)
2.於客體Linux內建立一個share資料夾(/home/ripple/share)
3.終端機輸入
mount -t vboxsf "裝置名稱" "掛載於Linux的path"
mount -t vboxsf D_DRIVE /home/ripple/share
)
開始安裝許多必要的套件(於編譯之前必定先安裝否則編譯將失敗)
切換至終端機 ctrl+alt+F2 或 ctrl+alt+T
sudo apt-get install libsdl1.2-dev libsdl1.2debian
sudo apt-get install libsdl1.2-dev (relatively large, 10M
sudo apt-get install libsdl-image1.2-dev
sudo apt-get install libsdl-mixer1.2-dev
sudo apt-get install libsdl-ttf2.0-dev
sudo apt-get install libsdl-gfx1.2-dev
sudo apt-get install libimlib2
sudo apt-get install libimlib2-dev
sudo apt-get install subversioin
Svn co svn :/ / svn.zoy.org / caca / pwntcha / trunk pwntcha
. / bootstrap
好的陣亡在這個步驟說需要automake 1.5或以上的版本
sudo apt-get install automake autoconf
也都安裝好了就是無法./bootstrap
山不轉路轉
馬上抓了Fedora 20安裝(幾年不見都出到20了= =)
於virtualbox內安裝失敗
原因不明再次放棄
改安裝CentOS 6.5
有了先前安裝經驗
共用資料夾一下就建立好了
CentOS 比較麻煩阿repo內只有SDL1.2
libsdl-image
libsdl-image-devel
libsdl-mixer
libsdl-mixer-devel
都要從網路找rpm安裝
rpm -Uvh "rpm-package"
全部都安裝好後
到pwntcha的根資料夾
./bootstrap
./configure
make
make install
好的大功告成cd /pwntcha/src
mkdir share
cd ..
開始搬資料到share資料夾內才可以開始用
ls -al 屬於資料夾的都要搬
(xanga,vbulletin,tickets,ticketmaster,slashdot,scode,phpbb,paypal)
cp -r xanga ./share
cp -r vbulletin ./share
...省略
總算是可以使用了
使用方式
pwntcha "圖片名"
啥~解不出來XD
再仔細閱讀
http://caca.zoy.org/wiki/PWNtcha
我要解的是屬於hoke
原來These captchas can currently not be defeated by PWNtcha
沒讀到這一行文字
看到圖片就高潮的下場就是白忙一場呢
沒有留言:
張貼留言