728x90

tool 5

Network Security Tools (네트워크 보안 도구)

Pen (Penetration) Testing을 위해 많이 사용하는 도구들이다. NMAP (Network Mapping): Network Probing Zap (OWASP Zed Attack Proxy): Web proxies Metasploit: Penetration Testing Software John the Rippler: password cracking Valgrind: Dynamic binary analysis Reaver: Wifi password cracking peepdf: Scan PDF file Metasploit는 Pen Testing을 위한 좋은 스터디 도구이니 공부해도 좋지 않을까 싶다. 번역서 및 원서도 나와 있으니 참고하기 바란다. Kali, https://www.kali.o..

Development 2023.04.20

Github 관련 유용한 도구 (Travis CI, Coveralls 등)

"소셜 코딩으로 이끄는 GitHub 실천기술" 이라는 책을 읽고 있는데, 여기서 나온 github 관련 유용한 도구들을 설명하고자 한다. 1. Travis CI, https://travis-ci.org/오픈 소스 커뮤니티 전용 CI를 무료로 해주는 서비스이다. github와 연동이 되어 자동으로 repository를 등록해서 CI 결과를 보여준다. Python, PHP, Javascript등의 웹 언어 및 C, C++, Java도 지원한다. Home – Travis-CI Simple YAML configs www.travis-ci.com 2. Coveralls, https://coveralls.io/코드 커버리지 리포트 서비스이다. 지원되는 언어는 Python, Ruby, Javascript/Node.j..

Development 2023.04.19

tmux (terminal multiplexer)

tmux는 사용자가 단일 단말기 창 또는 원격 터미널 세션 안에서 여러 별도의 터미널 세션에 엑세스 할 수 있도록 여러 가상 콘솔을 다중화하는데 상용할 수 있는 소프트웨어 애플리케이션이다. 필자는 빌드를 걸어놓고 detach 해 놓고 다른 작업을 할 때 많이 사용한다. 설치 방법 Ubuntu: sudo apt-get install tumx 최신 소스를 다운 받아서 설치 용어 session: tmux를 실행하면 1개의 sessions이 생성된다. window: tmux session 내 여러개의 window를 생성할 수 있다. pane: 1개의 window 내 여러개의 pane으로 나눌 수 있다. (분리) 기본 ctrl + b를 누른 후 키를 입력해야 한다. ctrl + b + : 는 Command Lin..

Linux 2023.04.18
728x90
반응형