Convert curl commands to code (curlconverter.com) Convert curl commands to code GitHub is matching all contributions to this project on GitHub Sponsors. Contribute Now curlconverter.com #1.Summary ==> Curl 명령어를 꽤나 다양한 언어로 변환해주는 사이트. 종종 편리하게 사용 중.
#Tip
Knowledge Sharing Platform Site. #Summary.별 건 아니고 아무것도 모르다가 인터넷을 통해 지식 공유 플랫폼 사이트들을 알게 되었고 몇 개 안 되지만 소개하도록 하겠다.소개한 거 말고도 더 많은 유익한 사이트들이 많을 것이다.100% 주관적인 글이고 설명 안 했다고 안 좋은 것이 아니다. #1.온오프믹스(http://onoffmix.com)개인적으로도 가장 많이 애용하는 사이트이고 온라인오프라인 행사,이벤트 관리 서비스(개발자와 참석자)#2.마이크임팩트스쿨(http://www.micimpactschool.com)최근에 알게 된 사이트이고 무료 강연도 있고 다양한 분야가 존재.#3.러닝미(http://learningme.com)월 별로 등록된 모임을 한 번에 알 수 있게 되어..
CMD Commands. #1.Summary.별 건 없고 사용하면서 이건 좀 알았으면 개인적으로 좋겠다고 느낀 것들 위주로 설명하겠다.명령어는 Linux 계열과 동일해서 Linux 명령어를 잘 아시는 분은 100% 이 글을 안 보셔도 된다. #2.CMD.명령어의 영어 단어인 Command의 준말로 Window 계열의 OS에서 명령줄 해석기로 쓰인다.명령 프롬포트 실행파일 이름은 cmd.exe다.일단 CLI(Command Line Interface)기반이고 상대되는 개념은 GUI(Graphic User Interface)이다.사용자의 입력을 대기하는 커서가 있고 항상 경로를 나타낸다.따로 경로나 유저 이름을 변경 or 설정하지 않았으면 C:\Users\Administrator>로 되어있을 것이다.CMD 명..
How to build 32 bit binary in 64 bit ubuntu. 1.sudo dpkg --add-architecture i386. 1.1 만약 Ubuntu 12.04 버전 이하일 때.echo "foreign-architecture i386" > /etc/dpkg/dpkg.cfg.d/multiarch 2.sudo apt-get update sudo apt-get install libc6:i386 libncurses5:i386 libstdc++6:i386 2-1. 2번이 안되면.sudo apt-get install multiarch-support 3.32비트 프로그램을 실행해본다../example32bit
Inbound and Outbound. #방화벽. 네트워크 단계의 인터넷 보안 시스템 가운데 가장 보편적이고 유명한 방법으로 외부로부터 침입을 막는 일종의 벽이라고 말한다.방화벽은 물리적으로 네트워크를 연결하고 절단시키는 구조를 갖고 있기 때문에 응용프로그램을 고칠 필요 없이 쉽게 사용 가능하고, 네트워크에 흘러다니는 모든 패킷을 검사하므로 해킹과 같은 외부 침입을 근본적으로 막을 수 있다는 장점이 존재한다.또한 관리자가 규칙을 정하기만 하면 그에 따라 탄력적으로 운용되므로 온라인 상황에서는 내,외부의 접속 상황을 감시할 수 있어 병목 현상을 파악하는데에도 활용 할 수 있다. 네트워크를 통과하는 통신을 허용,거부,검열,수정하는 모듈.불법 침입을 차단하여 정보 유출,시스템 파괴 등의 보안 문제를 사전에 방..
Create NC Server For CTF Pwn Problem. CTF에서 pwnable 문제를 풀 때 NC 이용해서 문제를 접속하는 경우가 대다수이다.PWN 문제에 NC로 문제를 만들고 공개하는 대부분의 틀에 알아본다.Xinetd를 이용해 NC 포트를 열어서 NC로 문제를 공개해본다. #1.xinetd 패키지를 설치.==> Ubuntu에서 $apt-get install xinetd 입력. #2./etc/xinetd.d/서비스이름으로 파일을 생성.==> $vi /etc/xinetd.d/서비스 이름. #3. 2번을 입력한 후 아래와 같이 설정. service 서비스이름 { disable = no flags = REUSE socket_type = stream # 사용하는 소켓의 종료를 입력한다. stre..
About Brute Force Attack. 브루트 포스= Brute Force, 즉 무차별 대입 공격은 가능한 모든 암호 조합을 무차별 시도하는 다소 기초적인 방식의 해킹 공격.일반적인 암호는 충분한 시간만 주어진다면 모두 대입이 가능하고, 특정 단어나 패턴이 유추 가능한 경우네느 더욱 취약해질 수 있다.공격자들은 대입에 소요되는 시간을 줄이기 위해 사전에 있는 단어를 우선으로 시도하는 한마디로 사전 공격을 수행하기도 한다.허가되지 않은 사용자의 접근이 가능해 질 수 있으므로, 브루트 포스 공격에 대비한 암호 생성 및 공격 사전 차단이 필요하다.얼핏 무식한 방법이라고 볼 수도 있지만 모든 문자열을 하나씩 대입해 보는 방식이기에 항상 정확도 100%를 보장한다.이론적으로 가능한 모든 경우의 수를 다 검..
ASCII Code Table. Related Link ==> https://ko.wikipedia.org/wiki/ASCII ASCII는 American Standard Code for Information Interchange.즉 미국정보교환표준부호는 영문 알파벳을 이용한 대표적인 문자 인코딩 방법이다.흔히 C or C++ Java 등 프로그래밍 언어에서 문자열 or 파일 함수를 다룰 때 유용.PC는 0과 1로 모든 것을 표현하기에 문자를 숫자로 변형해서 기억.ASCII Code는 0번부터 127번까지 사용. 128 ~ 255번 문자는 사용할 수 없는 문자이고, ?가 출력된다. #Control Character.0 ~ 32, 127은 제어 문자라고 해서 화면에 출력 or 인쇄 X.프린터와 같은 주변 ..