본문 바로가기
반응형

전체 글897

안티 디버깅 – Thread ID 안티 디버깅과 프로세스 보호는 약간 차이가 있다. 안티 디버깅은 디버깅을 하지 못하도록 하여 프로그램의 실행 내용을 분석하지 못하도록 방해하는 행위로, 프로세스 보호와도 혼용하기도 하지만, 프로세스 보호는 후킹과 같은 외부 프로세스에서 해당 프로그램의 데이터를 조작하지 못하도록 방지하는 기능이라 할 수 있다. 쉽게 얘기하면 정당한 경로로 함수를 호출했는지를 확인하는, 안티 디버깅의 2차적 보안 기능인 셈이다. 안티 디버깅은 디버깅을 차단하는 기능으로 이것만으로는 후킹과 같은 인젝션 기능을 막지 못한다. 따라서 안티 디버깅과는 별개로 생각하면 된다(물론 이 역시 디버깅으로 분석하여 뚫을 수 있다. 따라서 디버깅 행위에 대한 보호가 먼저 이루어져야 한다). 이 기능은 후킹시 프로세스를 보호하고자 한다면, 어.. 2020. 11. 1.
Can’t accept ADSense Terms policy This issue is simple If you only show “SIGN OUT OF ADSENSE”, This reason is because the user who added the Administrator privilege, not the origin account. You must find to origin account!! 2020. 11. 1.
Letsencrypt – Create Multiple SSL If you need a multi-domain certificate, Letsencrypt can easily support it. First you have to make domain same server Then start to below progress. Cleaning up challenges Problem binding to port 80: Could not bind to IPv4 or IPv6. $ sudo apachectl stop $ sudo certbot-auto certonly -d itka.kr -d www.itka.kr -d www.asecurity.so -d asecurity.so Renewing an existing certificate Performing the followi.. 2020. 11. 1.
.Net core에서 .Net 5로 변화, Core, Framework 통합 .Net을 사용하는 개발자중 하나로써 Windows환경 귀속이 많이 아쉬웠는데, Microsoft에서 구상하는 그림이 점점 다가오는것 같습니다. 현재 .Net core가 3.1 버전까지 개발이 되어 공개된 시점입니다. 처음 .Net core 1.0이 발표되었을때 호환성이 너무 부족해서 쓰기 힘든 언어라, 얼리 어뎁터 들만 접하는 언어였죠. 그랬던 .Net core 가 3.1에서는 C# 의 대부분의 기능을 수용하고, 기존 라이브러리도 동일하게 사용이 가능합니다. 아마 C#을 사용해 보신 분은 아시겠지만, NewtSoft의 JSON은 C#에서 JSON 관련 라이브러리로 오래 사용되었는데 이를 .Net core 3.1 에서 완벽한 호환성으로 사용할 수 있습니다. https://www.youtube.com/wa.. 2020. 10. 30.
Revive Old Posts - Unable to share post for facebook. Error: (#100) Unable to share post for facebook. Error: (#100) Only owners of the URL have the ability to specify the picture, name, thumbnail or description params. Revive Old Posts You have to add domain on facebook business manager Add assign pages on domain And another issue is Verification Further, That you can use Individual option. 2020. 10. 30.
SNS – 소셜 네트워크와 무의식적인 지배 관계 Facebook, Twitter 를 보면 대부분의 글들은 부러운 상황의 글들이 많다. 간혹 힘든 상황도 있지만 대부분이 성공 혹은 달성에 대한 남들이 부러워 할만한 글들이다. 먹방을 보면서 대신 만족을 하는 건지는 모르지만, 무의식적으로 자신의 상황을 비교하게 되면서 약자가 될 수 있는 소지가 많다. “이런 사람도 알고 있다니” “친한가 보다” “저 비싼걸 어떻게” “사업 잘 되나 보다” “대단한데” SNS 글을 보며 드는 생각들 위 상황들은 나와 비교하면서 무의식중에 한번도 본적이 없는 사람도 아는 사람이 되고 나보다 대단한, 높은 사람이라는 의식을 가지게 되는 확률이 높아진다. 인생을 살면서 사회(직장)생활을 하다보면, 다른 사람에게 자랑거리나 성과적인 것을 공유하고, 남들이 쉽게 못한것을 공유할 때.. 2020. 10. 30.
웹 브라우저 - safe your private [incognito mode] https://www.youtube.com/watch?v=45tkgcGJXGI&feature=emb_title incognito mode Using the incognito mode of the web browser, you can safely surf the web by preventing the user’s tracker (Google Analyzer, etc.) from operating without storing the user information on the PC. incognito mode visited pages – pages history cookies – private store key searches – search history temporary files – use web cac.. 2020. 10. 30.
C# - DllImport – Using the C ++ DLL / Windows API The strong point of C # is that it is easy to import Dll and Windows API developed in C ++ as well as .Net Framework. The part that provides this functionality is DllImport. DllImport is available under the following conditions. It must also be using System.Runtime.InteropServices in Microsoft Visual Studio https://docs.microsoft.com/ko-kr/dotnet/api/system.runtime.interopservices?view=netframew.. 2020. 10. 29.
ShellScript - /bin/sh: bad interpreter: No such file or directory Linux에서 쉘 스크립트를 실행하다 보면 아래 오류와 함께 실행이 되지 않는 경우가 있다. /bin/sh: bad interpreter: No such file or directory 먼저 /bin/sh 와 연결된 파일이 무엇이니 하는 작업을 해보면 dash로 연결되어 있는 경우 위 오류가 발생할 수 있다. ls -l /bin/sh ~~~~~ /bin/sh -> dash 해결 방법 1- dash 비활성화 만약 bash가 아닌 다른것과 연결되어 있다면(보통 Ubuntu는 dash가 기본으로 설정된다) dash를 변경해주자 sudo dpkg-reconfigure dash 입력후 No 선택 해결 방법 2- bash로 지정해서 실행 bash를 직접 지정해서 실행하면 된다. 다만 bash를 직접 지정할 수 없다.. 2020. 10. 29.
반응형