본문 바로가기

분류 전체보기

(45)
C언어 스터디 #1 - 오리엔테이션 - KNK 전반부 요약 1. Introducing C 2. C Fundamentals 3. Formatted IO 4. Expressions 5. Selection Statements 6. Loops 7. Basic Types 8. Arrays 9. Functions (이 부분들에 대해서는 따로 정리할 예정)
[Unix] Signal Safety https://80000coding.notion.site/Unix-Signal-Safety-1a51ce3ca0c0460488b50234526754bc [Unix] Signal Safety | Built with Notion [Unix] Signal Safety 80000coding.notion.site 2023.12.16 수정 GPT의 답변 중 뮤텍스와 관련된 내용을 취소선 처리했습니다. 공유자원을 사용하는 것 자체가 재진입성과는 반대되는 효과를 가져오며, 설령 공유 자원을 사용한다고 해도 뮤텍스 등의 lock을 사용해서는 안됩니다. 만약 lock을 확보한 핸들러 스레드가 다른 시그널에 의해 interrupt된다면 lock이 해제되지 않으면서 deadlock 상태에 놓이게 될 것입니다. thread-sa..
[linux] fork 그만, systemd를 이용해 데몬 생성하기 https://80000coding.oopy.io/5e4cfeac-0cae-49ea-b170-acdeab86beec [linux] fork 그만, systemd를 이용해 데몬 생성하기 last edit 2023.11.25 80000coding.oopy.io
Unix manpage 작성법 80000코딩경 링크: https://80000coding.oopy.io/99627aac-4d89-45a8-bc45-735301b4fb3d
cdecl 호출규약과 variadic function 8만코딩경 링크: https://80000coding.notion.site/C-46f94402f7a444ab8b18dae303c104c2 [C] 가변인자와 호출규약 80000coding.notion.site pdf:
b01lers CTF 2023 - Web Writeups MISC쪽 문제도 몇 개 풀었습니당. ML 어렵네요 - 전처리의 중요성..!fishy-motdTL;DR:Cannot bypass CSPHTML tags including `meta` is acceptedTimed bot behavior -> Phishing php.galfTL;DR;PHP variable functionFilter Bypass (using Type Juggling, ...)Code Execution 수정: 마지막에 RCE를 위해 language construct가 아닌 function을 찾아야 하는 것입니다. 이때 이 function은 (1) 파일을 읽을 수 있고 (2) 읽은 결과를 출력해야 합니다. 모든 function은 variable function으로 사옹할 수 있습니다. lang..
Blackhat MEA 2022 Quals - Hope You Know JS 다른문제도 풀었는데 왜 이것만 남아있지 😒 이 문제보다는 loopback DNS를 활용하는 문제가 더 기억에 남는다.
SSTF 2022 writeup 예전에 쓴건데 업로드를 안했었네
GDG Algiers CTF 2022 - Web - Validator 아쉽게 못풀었습니다. 디테일이 부족했네요. ㅋㅋ __globals__ 접근 가능해..! 조금만 더 생각해봐!! ㅠㅠㅠ 그리고 종료 후에.. 결론: 생각지도 못한 쪽에서 내 발목을 잡고 있을 수도 있다!
22.08.08 - CVE-2021-21324(IDOR) 분석 급하게 쓰느라 내용이 깊진 않네요.. 미리미리 준비하는 습관을 좀 가져야 할텐데...