보호되어 있는 글입니다.
Socketpair 일반적으로 socket() 함수를 사용하면 인자로 준 특정 프로토콜에 대해서 1개의 소켓만을 생성한다. socketpair를 이용하면 한 번에 서로가 연결된 소켓 쌍을 생성하는게 가능해진다. 흔히 AF_UNIX를 사용하여 로컬 내부에서 도메인 소켓을 사용하고자 할 때, 외부 네트워크로부터 데이터를 받아 도메인 소켓으로 특정 프로그램에 내용을 전달하는 방식으로 사용한다. 123456789int sock;int sock_pair[2];int result; // generallysock = socket(AF_INET, SOCK_STREAM, IPPROTO_TCP); // socketpairresult = socketpair(AF_INET, SOCK_STREAM, IPPROTO_TCP, &s..
보호되어 있는 글입니다.
보호되어 있는 글입니다.
보호되어 있는 글입니다.
보호되어 있는 글입니다.
보호되어 있는 글입니다.
보호되어 있는 글입니다.
RecDec standalone 설치(https://github.com/avast-tl/retdec)https://github.com/avast-tl/retdec/releases에서 설치파일 다운로드위에꺼 설치https://www.microsoft.com/en-us/download/details.aspx?id=48145 설치MSYS2 설치bash $RETDEC_INSTALL_DIR/bin/retdec-decompiler.sh test.exe RecDec IDA plugin 설치(https://github.com/avast-tl/retdec-idaplugin/releases)python 3 설치Pygments 설치https://github.com/avast-tl/retdec-idaplugin/release..
상황 : Method의 내부도 잘 동작하고, Method의 인자도 문제 없는데 해당 오류가 발생하였다. 해결 방법 : 해당 Method의 반환 값을 확인해 보도록 하자. 분기에 의해 실행이 나누어진 부분에서 return을 넣지 않아 반환 값을 받는 녀석들이 제대로 값을 반환받지 못 하여 생기는 오류였다. C 언어같은 경우, 컴파일 시에 모든 반환을 체크해주었지만, Python은 인터프리터 언어라서 생각하지 못 했던것 같다.