전체 글
-
Visual studio 환경 세팅Programming 2017. 6. 24. 15:39
Replace tab sizeTools->Options->Text Editor->All Languages->Tabs로 들어가서 2로 바꿈 whitespace VS whitespace visualizer 라는 tool 설치. https://marketplace.visualstudio.com/items?itemName=MadsKristensen.TrailingWhitespaceVisualizer빨간색으로 해주고, 파일 save할때마다 뒤에 공백 자동으로 없애줌. 80 column Editor Guidelines 툴 설치.https://marketplace.visualstudio.com/items?itemName=PaulHarrington.EditorGuidelines
-
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의 ..
-
fsharp compiler, interpreter 작업환경Programming 2017. 4. 21. 16:45
f# 개발환경 방법https://docs.microsoft.com/en-us/dotnet/articles/fsharp/tutorials/getting-started/getting-started-vscode f#설치Mac OSXbrew install mono로 할 수 있지만, mono홈페이지에 집적가서 다운로드하는 편이 좋다. $fsharpi$fsharpc WindowsWindows SDK설치하면 된다. visual studio codelonide와 관련된 package를 다운 받으면 된다. https://marketplace.visualstudio.com/items?itemName=Ionide.Ionide-fsharp (VS code에서 ctrl+p로 package search가능하다) FAKEvisua..
-
X11linux system 2017. 3. 28. 22:18
이기능은 원격으로 컴퓨터에 접근할 때 GUI로 접근하는 용도로 사용된다. X 윈도 시스템은 디스플레이 장치에 창을 표시하며 마우스와 키보드 등의 입력 장치의 상호작용 등을 관리해 GUI 환경의 구현을 위한 기본적인 프레임워크를 제공한다. Linux: server In ubuntu, Ctrl+Alt+F1 to F6 are the virtual consoles provided by the getty/agetty programs. Ctrl+Alt+F7 is the console where your X server is running. X11 service 종료 명령어$ sudo service lightdm stop Mac OS: client Quartz 를 설치해주어야 한다. 주로 ssh로 server에 접근..
-
gcc 옵션compiler 2017. 1. 31. 15:17
참조: http://jangpd007.tistory.com/220 gcc컴파일1) gcc 파일명(*.c) : Default로 out 파일이 생성된다. (ex a.out)2) gcc -c 파일명(*.c) : 오브젝트 파일을 생성한다.3) gcc -c 오브젝트_파일명(*.o) 파일명(*.c) gcc -o 실행파일명(*.out) 오브젝트_파일명(*.o)4) gcc -o 실행파일 파일명(*.c) : 실행 파일을 만든다. (3번을 한줄로...) compile 옵션 프리프로세서 옵션1) -l 옵션 : 전처리 과정에서 헤더 파일을 탐색하는 기본 디렉토리를 추가할 때 사용하는 옵션2) -include 옵션 : 헤더 파일을 소스내에 추가할 때 사용한다.-nostdinc 디폴트 include 디렉토리(usr/include..