tool
-
jupyter port forwardingtool 2018. 5. 28. 15:09
참조:https://hsaghir.github.io/data_science/jupyter-notebook-on-a-remote-machine-linux/ server, client 컴퓨터간에 ssh연결을 위한 키공유가 되어 있는 상태에서 아래의 명령어만 입력해주면 된다. server$ jupyter notebook --no-browser --port=8889 서버에서는 브라우저가 필요 없고, 8888은 기본 port라서 걍 바꿔줌. client$ ssh -N -L localhost:8888:localhost:8889 [user@remote_host] ssh에서 -N옵션을 사용. 서버의 8889포트에 접근하고, 그다 음에 8889를 8888로 포워딩해줌. client에서 localhost:8888 주소로 ..
-
W3af web scanner istalltool 2017. 5. 30. 11:52
http://w3af.org/https://github.com/andresriancho/w3afhttps://github.com/andresriancho/w3af-performance-analysis W3af설치시 dependencysudo pip install pyClamd==0.3.15 PyGithub==1.21.0 GitPython==0.3.2.RC1 pybloomfiltermmap==0.3.14 esmre==0.3.1 phply==0.9.1 nltk==3.0.1 chardet==2.1.1 tblib==0.2.0 pdfminer==20140328 futures==2.1.5 pyOpenSSL==0.15.1 ndg-httpsclient==0.3.3 pyasn1==0.1.8 lxml==3.4.4 scap..
-
Tor / Tor browsertool 2017. 5. 30. 11:47
출처: https://www.torproject.org/docs/onion-services Tor에는 6000개가 넘는 relay computer가 존재한다. 전송은 여러개의 relay server를 거쳐서 destination에 도착한다. 전송시 패킷은 여러 겹으로 암호화되어 전송되며, 해당 패킷이 어디서 출발했는지 혹은 목적지가 어딘지 알 수 없고, 다만 다음 relay server의 주소만 알 수 있다. 암호화된 패킷은 relay를 통과할때마다 한 layer씩 복호화되어 최종 destination에 도착한다. surface web 기본적으로 3개의 relay server(guard relay->Milddle relay->end relay)를 거친다. guard relay는 middle relay의 ..
-
ctagstool 2017. 1. 31. 15:03
linux에서 source code분석하기 좋은 툴 설치>sudo apt-get install ctags mach>brew install ctags Xcode에 따라온 FreeBSD ctags가 너무 구닥다리라서, brew를 통해 새로 설치하는 편이 낫다. 설치를 끝내고 ctags –version을 하는데도 옛날 위치를 가르킴. ~/.profile에 alias를 추가해주어야 한다. ctags생성 ctags -R을 사용하여, 현재 및 하위 모든 디렉토리를 tag로 생성한다. 그리고 tags가 만들어진 directory에서 vim을 켜야 ctags를 사용할 수 있다. 다른 방법으로는 .vimrc에 set tags=[ctags path]를 설정해주면 된다. 자주 사용하는 command ctrl+] : 해당 함..
-
pyvextool 2017. 1. 31. 14:55
virgrind의 vex를 python으로 binding함. VEX보다 활발히 개발되고 있으며 angr에서 사용하는 IR이다. 설치 git site:https://github.com/angr/vex You need to install the development package as well. libffi-dev on Debian/Ubuntu, libffi-devel on Redhat/Centos/Fedora. pyvex에서 하는일. IRSB를 python ojbect0에서 c로 바꿔주는 과정을 거친다. pyvex에서 제공하는 api를 사용하여 vex를 사용할 수 있다, VEX IR https://github.com/angr/vexVEX IR을 확인하고 싶으면, 위의 에서 참조하면 된다.