HVFUZZ
1. HVFUZZ 1-1) Summary Hyper-V Fuzzer using hAFL2 This fuzzer was manufactured based on hAFL2, and HyperViperโs technology is partially included. Since the targets of these two fuzzers were ...
C์ C++ ์ฝ๋์์ ๋ฉ๋ชจ๋ฆฌ ์ค๋ฅ๋ฅผ ๊ฐ์งํ๋ ๋๊ตฌ | Address Sanitizer
C์ C++์ ๊ฐ๋ ฅํ ํ๋ก๊ทธ๋๋ฐ ์ธ์ด์ด์ง๋ง, ๋ฉ๋ชจ๋ฆฌ ๊ด๋ฆฌ์ ๊ดํ ์ทจ์ฝ์ (ํน์ ๋ฒ๊ทธ)๊ฐ ์กด์ฌํ ์ ์์ต๋๋ค. ๋ฉ๋ชจ๋ฆฌ ์ค๋ฅ๋ ํ๋ก๊ทธ๋จ์์ ์น๋ช ์ ์ธ ๊ฒฐํจ์ ์ผ์ผํฌ ์ ์์ผ๋ฉฐ, ๊ฐ๋ฐ ๋จ๊ณ์์ ๋ถํฐ ์ด๋ฌํ ์ค๋ฅ๋ฅผ ๋ฏธ๋ฆฌ ์ฐพ์๋ด๊ณ ์๋ฐฉํ๊ธฐ๋ ์ฌ๊ฐ ์ด๋ ค์ด๊ฒ ์๋์ฃ . ์ด๋ฌํ ๋ฌธ์ ๋ฅผ ํด๊ฒฐํ๊ธฐ ์ํด Google์์๋ Sanitizers๋ผ๋ ํ๋ก์ ํธ๋ฅผ ๊ณต๊ฐํ์ต๋๋ค. ์ด ...
ํผ๋๋ธ/๋ฆฌ๋ฒ์ฑ์ ์ํ ๋๊ตฌ ์ค์น ๋ฐฉ๋ฒ | gdb-peda ์ค์น ๊ฐ์ด๋
1. gdb-peda ๋? ๋ณธ ํ๋ก์ ํธ๋ python์ผ๋ก ๊ฐ๋ฐ๋์ด ์์ผ๋ฉฐ, gdb ์ฌ์ฉ์ ๋ณด๋ค ํธ๋ฆฌํ๊ฒ ์ฌ์ฉํ๊ธฐ ์ํ ํ๋ฌ๊ทธ์ธ์ด๋ค. ๋ณดํต CTF ์์ ๋ง์ด ์ฌ์ฉ๋์ง๋ง, ์์ฆ์ real-world์ binary๋ฅผ ๋ถ์ํ ๋๋ ๋ง์ด ํ์ฉํ๊ณ ์๋ค. 2. gdb-peda ์ค์น ๋ฐฉ๋ฒ gdb-peda๋ longld๋ผ๋ ์ฌ์ฉ์๊ฐ ๊ฐ๋ฐํ์ผ๋ฉฐ, ํด...
Miniconda ์ค์น ๋ฐ ์ฌ์ฉ๋ฒ
1. Miniconda ๋? Python์ ์ฌ์ฉํ๋ ๋ฐฉ๋ฒ์ ๋งค์ฐ ๋ค์ํ๋ค. local system์ python์ ์ค์นํ ํ ๊ทธ๋ฅ ์คํ์ ํ๋ค๊ฑฐ๋, venv๋ฅผ ์คํํ๋ค๊ฑฐ๋, anaconda๋ฅผ ์ฌ์ฉํ๊ฑฐ๋. ์ด ์ค์์ Miniconda๋ผ๋ ํ๋ก๊ทธ๋จ์ ์ฌ์ฉํ๋ ๋ฐฉ๋ฒ๋ ์กด์ฌํ๋ค. ํ์ฌ Miniconda๋, anaconda ๋ฅผ ์ต์ํํ ํ๋ก๊ทธ๋จ์ผ๋ก...
A Comprehensive Guide for Using Keyboard Shortcuts Like a Pro | Mac Shortcut Keys
โ It is write with LLaMA2 Mastering Mac Shortcut Keys: Boost Your Productivity Are you tired of endlessly clicking through menus and navigating your Mac using only your mouse? Look no further! In...
Communicate with a Developer | Effective Communication
Effective Communication When it comes to working with developers, effective communication is key. Whether youโre a co-worker or a client, being able to clearly convey your needs and expectations ...
How to Check & Protect Your Phone or iPhone | Preventing Hacks
Introduction In this era of technology and internet, hacking has become more prevalent than ever before. With the increasing use of smartphones and social media platforms like Instagram and Telegr...
The Benefits of Using Reusable Tumblers
โ It is write with LLaMA2 Introduction In this article, we will discuss the benefits of using reusable tumblers and how they can help reduce waste and protect the environment. We will also provid...
The Ultimate Language Model for Businesses, Educators, and Content Creators | ChatGPT
โ It is write with LLaMA2 ChatGPT is a cutting-edge language model that has taken the world by storm. Developed by Large Model Systems Organization (OpenAI), it uses advanced deep learning algorit...
Meta์์ ๊ณต๊ฐํ Code Llama ์์๋ณด๊ธฐ | Coding Assistant
์ถ์ฒ ๊ธ Meta์์ ์ถ์ํ ์ธ๊ณต์ง๋ฅ LLaMA๋ฅผ ์ฌ์ฉํด๋ณด์ (ChatGPT๋งํผ ๋๋?) LLaMA.cpp๋ฅผ ๊ธฐ๋ฐ์ผ๋ก ํ ์ฝ๋ฉ Asistant ํ๋ก์ ํธ (Copilot ๋์ฒดํ๊ธฐ) Code LLaMA ๊ณต๊ฐ Meta AI๊ฐ ์ ๋ณด์ธ ์๋ก์ด ๋ํํ ์ธ์ด ๋ชจ๋ธ์ธ Code Llama์ ๋ํด ์ด์ผ๊ธฐํด๋ณด๋ ค ํฉ๋๋ค. ์ด ๋ชจ๋ธ์ ํ ์คํธ ํ๋กฌํํธ๋ฅผ ํ์ฉํ์ฌ ...
์์ดํฐ ํดํน ํ์ธ ๋ฐฉ๋ฒ | ์ฝ๊ณ ์ ํํ ๊ฐ์ด๋
๋ชฉ์ฐจ ์๊ฐ ์์ดํฐ ํดํน ์ฌ๋ถ ํ์ธ์ด ์ค์ํ ์ด์ ์์ดํฐ ํดํน ์ฌ๋ถ๋ฅผ ํ์ธํ๋ ๋ฐฉ๋ฒ 3.1. ์ด์ํ ๋์ ๋ฐ ์๋ชจ ๋ฐ์ดํฐ ์ ์ฆ๊ฐ ํ์ธ 3.2. ๋ฐฐํฐ๋ฆฌ ์๋ช ๊ฐ์์ค๋ฝ๊ฒ ๊ฐ์ ์ฌ๋ถ ํ์ธ 3.3. ์์ฌ์ค๋ฌ์ด ์ฑ ๋ฐ ์ค์ ํ์ธ 3.4. ์ค๋งํธํฐ ๋์ ๋ถ๊ท์น์ฑ ํ์ธ 3.5. ๋คํธ์ํฌ ...
Mastering Cybersecurity | Top 10 Essential Hacking Tools for Security Engineers
10 Must-Install Hacking Tools for Security Engineers In todayโs rapidly evolving digital landscape, security engineers play a crucial role in safeguarding systems and data. To enhance their capabi...
Boost Your Security Engineering Skills with These Must-Follow Reddit Channels
10 Hottest Reddit Channels for Security Engineers Are you a security engineer looking to stay up-to-date on the latest security trends and technologies? Look no further! Here are the top 10 hottest...
How to Study Hacking for Beginners | A Comprehensive Guide
How to Study Hacking for Beginners Hacking is an exciting field that many beginners are eager to learn about. However, it can be challenging to know where to start when youโre new to the world of ...
Top Bug Bounty Programs| Uncover Vulnerabilities and Get Rewarded
Introduction to Bug Bounty Programs Bug bounties are cash rewards offered by technology companies for responsibly disclosing 0-day vulnerabilities in their software. These programs encourage ethic...
Mastering Bug Hunter's Game| A Comprehensive Guide to Bughunter
Introduction to Bughunter Welcome to the fascinating world of bug hunting! As technology advances and systems become more complex, finding vulnerabilities in software becomes increasingly importan...
5 Great Songs to Boost Your Productivity While Developing Software
Great Songs to Listen to While Developing Software Developing software can be a challenging and time-consuming task. However, with the right music, it can also be a very enjoyable experience. In t...
Cyber Security Career Roadmaps| A Comprehensive Guide
Introduction to Cyber Security Career Roadmaps Cyber security is one of the fastest-growing fields in the world of technology today. As more and more businesses shift their operations online, th...
์ฌ์ด๋ฒ ๋ณด์ ์ง๋ก ๋ก๋๋งต | ์ง๋ก ๊ฐ์ด๋
์ฌ์ด๋ฒ ๋ณด์ ์ง๋ก ๋ก๋๋งต ์๊ฐ ์ฌ์ด๋ฒ ๋ณด์์ ์ค๋๋ ๊ธฐ์ ๋ถ์ผ์์ ๊ฐ์ฅ ๋น ๋ฅด๊ฒ ์ฑ์ฅํ๋ ๋ถ์ผ ์ค ํ๋์ ๋๋ค. ์ ์ ๋ ๋ง์ ๊ธฐ์ ๋ค์ด ์จ๋ผ์ธ์ผ๋ก ์ ๋ฌด๋ฅผ ์ ํํจ์ ๋ฐ๋ผ, ์ฌ์ด๋ฒ ๋ณด์ ์ ๋ฌธ๊ฐ์ ๋ํ ์์๊ฐ ๊ธ์ฆํ๊ณ ์์ต๋๋ค. ์ฌ์ด๋ฒ ๋ณด์ ์ง์ ์ ๋์ ์ ์ด๋ฉด์ ๋ณด์์ ์ผ ์ ์์ผ๋ฉฐ, ์ ๋ฌธ์ ์ธ ์ง๋ก์ ๋ค์ํ ๋จ๊ณ๋ฅผ ์๋ดํด์ฃผ๋ ๋ก๋๋งต์ด ํ์์ ๋๋ค. ์ฃผ์ ์ฌ์ด...
Red Teaming in Cyber Security | Evaluating Resilience Against Realistic Threats
Index Introduction What is Red Teaming? How does Red Teaming work in Cyber Security? Why is Red Teaming important in Cyber Security? Conclusion Introduction Cyber security is an essen...
Top 10 Must-Watch Movies and TV Shows About Hacking and Hackers
Are you fascinated by the world of hacking and the tech-savvy individuals who inhabit it? If so, youโre in luck! Weโve compiled a list of the top 10 movies and TV shows about hacking and hackers th...
Reverse Engineering in Software Development | Techniques, Implications, and Best Practices
Index Introduction to Reverse Engineering Definition and purpose in software development Approaches to Reverse Engineering Software Static Analysis Dynamic ...
CTF ์ฐ์ต์ ํตํ ๋ณด์ ์ ๋ฌธ๊ฐ๋ก์ ๋ฐ์ | ์ถ์ฒ ์จ๋ผ์ธ ํ๋ซํผ
๋ฌผ๋ฆฌ์ ์ธ ๊ณต๊ฐ์ ๋์ด ์ธ์์ ๋์งํธ๋ก๋ ํ์ฅ๋๊ณ ์์ต๋๋ค. ์ด์ ๋ ๊ฐ์ ๊ณต๊ฐ์์๋ ํ์ค๊ณผ ๋ง์ฐฌ๊ฐ์ง๋ก ๋๊ฒฐ์ด ๋ฒ์ด์ง๊ณ ์๋๋ฐ์, ๊ทธ ์ค ํ๋๊ฐ โCapture The Flagโ ๋๋ ์ค์ฌ์ โCTFโ์ ๋๋ค. CTF๋ ํดํน ๋ํ๋ก, ๋ค์ํ ๋ณด์ ๋ฌธ์ ๋ฅผ ํด๊ฒฐํ๋ฉฐ ์ค๋ ฅ์ ๊ฒจ๋ฃจ๋ ๊ฒฝ์์ ๋งํฉ๋๋ค. ์ด๋ฐ CTF ๋ฌธ์ ๋ฅผ ์ฐ์ตํ๊ณ ์ถ๋ค๋ฉด, ๋ช ๊ฐ์ง ์ ์ฉํ ์จ๋ผ์ธ ํ...
Integer Underflow ์ทจ์ฝ์ ๊ทธ๋ฆผ์์์ ๋ฒ์ด๋ ์ด๋ ์ ๊ฒฝ๋ก
์๋ ํ์ธ์, ์ฌ๋ฌ๋ถ! ์ค๋์ ์ปดํจํฐ ๋ณด์ ๋ถ์ผ์์ ์ค์ํ ์ฃผ์ ์ธ โInteger Underflowโ ์ทจ์ฝ์ ์ ๋ํด ์์๋ณด๊ฒ ์ต๋๋ค. ์ด ์ทจ์ฝ์ ์ ํ๋ก๊ทธ๋๋ฐ ์ค์๋ก ์ธํด ๋ฐ์ํ๋ฉฐ, ํด์ปค๋ค์ด ์์คํ ์ ๊ณต๊ฒฉํ๋ ๋ฐ ์ด์ฉํ ์ ์๋ ์ํํ ์ํฉ์ ์ด๋ํ ์ ์์ต๋๋ค. ํจ๊ป ์ดํดํด๋ณด๋๋ก ํ๊ฒ ์ต๋๋ค. Integer Underflow๋ ๋ฌด์์ธ๊ฐ์? Integer...
Bugcrowd vs HackerOne| A Comprehensive Comparison
Bugcrowd vs HackerOne: A Comprehensive Comparison Bugcrowd and HackerOne are two of the most popular bug bounty platforms that connect security researchers with organizations to find and report vu...
Use After Free ์ทจ์ฝ์ ๊ณผ ์์
Use After Free ์ทจ์ฝ์ ์ ๋ฉ๋ชจ๋ฆฌ ๊ด๋ฆฌ ์ค๋ฅ๋ก ์ธํด ๋ฐ์ํ๋ ๋ณด์ ์ทจ์ฝ์ ์ค ํ๋๋ก, ์ด๋ฏธ ํด์ ๋ ๋ฉ๋ชจ๋ฆฌ ์์ญ์ ์ ๊ทผํ๋ ๊ณต๊ฒฉ์ ์๋ฏธํฉ๋๋ค. ์ด๋ฒ ๊ธ์์๋ Use After Free ์ทจ์ฝ์ ์ ๊ฐ๋ ์ ์์ธํ ์ค๋ช ํ๊ณ , ์ค์ ์์๋ฅผ ํตํด ๊ทธ ์๋ ์๋ฆฌ์ ๋ฐฉ์ง ๋ฐฉ๋ฒ์ ์์๋ณด๊ฒ ์ต๋๋ค. Use After Free ์ทจ์ฝ์ ์ด๋? Use After Fr...
Type Confusion ์ทจ์ฝ์ ์ดํด - ์์์ ๋ฐฉ์ง ๋ฐฉ๋ฒ
Type Confusion ์ทจ์ฝ์ ์ ํ๋ก๊ทธ๋จ์ ๋ณ์๋ ๊ฐ์ฒด์ ๋ฐ์ดํฐ ํ์ ์ ์๋ชป ํด์ํ์ฌ ๋น์ ์์ ์ธ ๋์์ ์ ๋ฐํ๋ ๋ณด์ ์ทจ์ฝ์ ์ ๋๋ค. ์ด๋ฒ ๊ธ์์๋ Type Confusion ์ทจ์ฝ์ ์ ๊ฐ๋ ์ ์์ธํ ์ค๋ช ํ๊ณ , ์ค์ ์์๋ฅผ ํตํด ๊ทธ ์๋ ์๋ฆฌ์ ๋ฐฉ์ง ๋ฐฉ๋ฒ์ ์์๋ณด๊ฒ ์ต๋๋ค. Type Confusion ์ทจ์ฝ์ ์ด๋? Type Confusion ์ทจ์ฝ์ ์ ...
์ ์ ์ค๋ฒํ๋ก์ฐ ์ทจ์ฝ์ ์ดํด - ์์์ ๋ฐฉ์ง ๋ฐฉ๋ฒ
์ ์ ์ค๋ฒํ๋ก์ฐ(Integer Overflow)๋ ํ๋ก๊ทธ๋จ์์ ์ฌ์ฉ๋๋ ์ ์ ๋ฐ์ดํฐ ํ์ ์ ์ต๋๊ฐ์ ์ด๊ณผํ์ฌ ๋ฐ์ํ๋ ๋ณด์ ์ทจ์ฝ์ ์ ๋๋ค. ์ด๋ฒ ๊ธ์์๋ ์ ์ ์ค๋ฒํ๋ก์ฐ์ ๊ฐ๋ ์ ์์ธํ ์ค๋ช ํ๊ณ , ์ค์ ์์๋ฅผ ํตํด ๊ทธ ์๋ ์๋ฆฌ์ ๋ฐฉ์ง ๋ฐฉ๋ฒ์ ์์๋ณด๊ฒ ์ต๋๋ค. ์ ์ ์ค๋ฒํ๋ก์ฐ๋? ์ ์ ์ค๋ฒํ๋ก์ฐ๋ ์ปดํจํฐ์์ ์ฌ์ฉ๋๋ ์ ์ ๋ฐ์ดํฐ ํ์ ์ ํํ ๋ฒ์๋ฅผ ๋...
Heap Overflow ์ทจ์ฝ์ ์ดํด - ์์์ ๋ฐฉ์ง ๋ฐฉ๋ฒ
Heap Overflow ์ทจ์ฝ์ ์ ํ๋ก๊ทธ๋จ์ ๋์ ํ ๋น๋ ๋ฉ๋ชจ๋ฆฌ์ธ ํ(heap) ์์ญ์ ์ด๊ณผํ์ฌ ๋ฐ์ดํฐ๋ฅผ ์ธ ๋ ๋ฐ์ํ๋ ๋ณด์ ์ทจ์ฝ์ ์ ๋๋ค. ์ด๋ฒ ๊ธ์์๋ Heap Overflow ์ทจ์ฝ์ ์ ๊ฐ๋ ์ ์์ธํ ์ค๋ช ํ๊ณ , ์ค์ ์์๋ฅผ ํตํด ๊ทธ ์๋ ์๋ฆฌ์ ๋ฐฉ์ง ๋ฐฉ๋ฒ์ ์์๋ณด๊ฒ ์ต๋๋ค. Heap Overflow ์ทจ์ฝ์ ์ด๋? ํ์ ๋์ ์ผ๋ก ํ ๋น๋๋ ๋ฉ๋ชจ๋ฆฌ ์์ญ...
Format String Bug ์ทจ์ฝ์ ๊ณผ ์์
Format String Bug(FSB) ์ทจ์ฝ์ ์ ํ๋ก๊ทธ๋จ์ ์ ๋ ฅ ์ฒ๋ฆฌ ๊ณผ์ ์์ ๋ฐ์ํ ์ ์๋ ๋ณด์ ์ทจ์ฝ์ ์ค ํ๋๋ก, ์๋ชป๋ ํ์ ๋ฌธ์์ด์ ํตํด ๊ณต๊ฒฉ์๊ฐ ํ๋ก๊ทธ๋จ์ ๋ฉ๋ชจ๋ฆฌ๋ฅผ ์ฝ๊ฑฐ๋ ์์ ํ ์ ์๋ ์ํฉ์ ๋ ธ์ถ์ํค๋ ๋ฌธ์ ์ ๋๋ค. ์ด๋ฒ ๊ธ์์๋ FSB ์ทจ์ฝ์ ์ ๊ฐ๋ ์ ์์ธํ ์ค๋ช ํ๊ณ , ์ค์ ์์๋ฅผ ํตํด ๊ทธ ์๋ ์๋ฆฌ์ ์๋ฐฉ ๋ฐฉ๋ฒ์ ์ดํด๋ณด๊ฒ ์ต๋๋ค. F...
Double Free Bug ์ทจ์ฝ์ ๊ณผ ์์
Double Free Bug๋ ํ๋ก๊ทธ๋จ์์ ๋์ผํ ๋ฉ๋ชจ๋ฆฌ ์์ญ์ ๋ ๋ฒ ์ด์ ํด์ (free)ํ๋ ๊ฒฝ์ฐ์ ๋ฐ์ํ๋ ๋ณด์ ์ทจ์ฝ์ ์ ๋๋ค. ์ด๋ฒ ๊ธ์์๋ Double Free Bug์ ๊ฐ๋ ์ ์์ธํ ์ค๋ช ํ๊ณ , ์ค์ ์์๋ฅผ ํตํด ๊ทธ ์๋ ์๋ฆฌ์ ๋ฐฉ์ง ๋ฐฉ๋ฒ์ ์์๋ณด๊ฒ ์ต๋๋ค. Double Free Bug๋? Double Free Bug๋ ์ฃผ๋ก ๋์ ๋ฉ๋ชจ๋ฆฌ ํ ๋น...
Command Injection ์ทจ์ฝ์ ๊ณผ ์์
์๊ฐ ์น ์ ํ๋ฆฌ์ผ์ด์ ๋ณด์์์ Command Injection์ ์ค์ํ ์ทจ์ฝ์ ์ผ๋ก, ์ฌ์ฉ์ ์ ๋ ฅ์ ํตํด ์ ์์ ์ธ ๋ช ๋ น์ด๊ฐ ์คํ๋๋ ์ํฉ์ ์๋ฏธํฉ๋๋ค. ์ด ๊ธ์์๋ Command Injection์ ๊ฐ๋ ๊ณผ ํจ๊ป ์ค์ ์์๋ฅผ ํตํด ์ด๋ป๊ฒ ๋ฐ์ํ๋์ง ์์๋ณด๊ฒ ์ต๋๋ค. Command Injection์ด๋? Command Injection์ ์น ์ ํ๋ฆฌ์ผ์ด์ ...
Buffer Overflow ์ทจ์ฝ์ ๊ณผ ์์
๋ฒํผ ์ค๋ฒํ๋ก์ฐ(Buffer Overflow)๋ ์ปดํจํฐ ๋ณด์ ๋ถ์ผ์์ ๊ฐ์ฅ ์ ์๋ ค์ง ์ทจ์ฝ์ ์ค ํ๋๋ก, ์ ๋๋ก ์ฒ๋ฆฌ๋์ง ์์ ๋ฐ์ดํฐ ์ ๋ ฅ์ผ๋ก ์ธํด ํ๋ก๊ทธ๋จ์ ๋ฉ๋ชจ๋ฆฌ ์์ญ์ ์นจ๋ฒํ๋ ๊ณต๊ฒฉ์ ๋๋ค. ์ด๋ฒ ๊ธ์์๋ ๋ฒํผ ์ค๋ฒํ๋ก์ฐ์ ๊ฐ๋ ์ ์์ธํ ์ค๋ช ํ๊ณ , ์ค์ ์์๋ฅผ ํตํด ๊ทธ ์๋ ์๋ฆฌ์ ํผํด๋ฅผ ํ์ธํด๋ณด๊ฒ ์ต๋๋ค. ๋ฒํผ ์ค๋ฒํ๋ก์ฐ๋? ๋ฒํผ ์ค๋ฒํ๋ก์ฐ๋ ...
๋ฐ์ด๋๋ฆฌ ํ์ผ์์ ๋ฐ์๊ฐ๋ฅํ ์ทจ์ฝ์ ์ ๋ํด ์์๋ณด์
๋ชฉ์ฐจ: 1. ์๊ฐ ๋ฐ์ด๋๋ฆฌ๋ ๋ฌด์์ธ๊ฐ? ๋ฐ์ด๋๋ฆฌ ์ทจ์ฝ์ ์ ์ค์์ฑ 2. ๋ฐ์ด๋๋ฆฌ ์ทจ์ฝ์ ์ ์ข ๋ฅ ๋ฒํผ ์ค๋ฒํ๋ก์ฐ ํฌ๋งท ์คํธ๋ง ์ทจ์ฝ์ ์ ์ ์ค๋ฒํ๋ก์ฐ์ ์ธ๋ํ๋ก์ฐ ํ ๊ธฐ๋ฐ ์ทจ์ฝ์ ์ฝ๋ ์ธ์ ์ ๊ธฐํ ์ทจ์ฝ์ ๋ค 3. ์ทจ์ฝ์ ๊ณต๊ฒฉ ๊ธฐ๋ฒ ์ ์์ ์ธ ์ ์ฝ๋ ์ฝ์ ๋ฆฌํด ์ด๋๋ ์ค ๋ฎ์ด์ฐ๊ธฐ NOP ์ฌ๋ ๋ฉ๊ณผ ๋ฆฌํด ํฌ ๋ผ์ด...
LLaMA.cpp๋ฅผ ๊ธฐ๋ฐ์ผ๋ก ํ ์ฝ๋ฉ Asistant ํ๋ก์ ํธ (Copilot ๋์ฒดํ๊ธฐ)
1. Turbopilot ํ๋ก์ ํธ ์๊ฐ ๋ค์ด๊ฐ๊ธฐ์ ์์, ์ด ์ ํฌ์คํธ์์ LLaMA๋ผ๋ ์ธ๊ณต์ง๋ฅ์ ์๊ฐํ๊ณ LLaMA.cpp ํ๋ก์ ํธ ์ ํ ๋ฐ ์ฌ์ฉ๊น์ง ํด๋ณด์์ต๋๋ค. ์ด ํ๋ก์ ํธ๋ฅผ ๊ธฐ๋ฐ์ผ๋ก ํ์ํ๊ณ ์๋ ์๋ง์ ํ๋ก์ ํธ์ Model๋ค์ด ์๋๋ฐ์. ์ฌ๋ฌ๊ฐ์ง ๋์จ ๊ฒ ์ค์ ๊ฐ๋ฐ์์๊ฒ ์ ์ตํ ํ๋ก์ ํธ๊ฐ ์์ด์ ์๊ฐํ๊ณ ์ ํฉ๋๋ค. ํ๋ก์ ํธ๋ turbopi...
Meta์์ ์ถ์ํ ์ธ๊ณต์ง๋ฅ LLaMA๋ฅผ ์ฌ์ฉํด๋ณด์ (ChatGPT๋งํผ ๋๋?)
์ฐธ๊ณ : ์ธ๊ณต์ง๋ฅ์ ์ ํ ๊ณต๋ถํ์ง ์์ ์ฌ๋์ด ์์ฑํ๋ ๊ธ์ ๋๋ค. ์ฌ์ฉํ๋ ๋จ์ด๋ ๋ฌธ์ฅ์ ๋ํด์ ํ๋ฆด ์ ์์ผ๋, ์์ ์ด ํ์ํ ๊ฒฝ์ฐ ์ธ์ ๋ ๋๊ธ ๋ถํ๋๋ฆฝ๋๋ค. LLaMA ์๊ฐ ย Meta์์๋ ๋๊ท๋ชจ ์ธ์ด ๋ชจ๋ธ์ธ LLaMA(Large Language Model Meta AI)๋ฅผ ๊ณต๊ฐํ๋ค. ๋ณดํต์ ์ธ๊ณต์ง๋ฅ ๋ชจ๋ธ๋ค์ ๋นต๋นต(?)ํ ์๋ฒ ํ๊ฒฝ์ด ๋ท ๋ฐ์นจ ๋...
๋งฅ๋ถ ๋ฎ๊ฐ๋ฅผ ๋ฎ์ด๋ ๊บผ์ง์ง ์๊ฒ ์ค์ ํ๋ ๋ฐฉ๋ฒ
์ฌํ ๊ทผ๋ฌด๊ฐ ๊ธธ์ด์ง์ ๋ฐ๋ผ ์ฑ ์๋ฅผ ์ ๋นํด์ผํ ์ผ์ด ์์์ต๋๋ค. ํ์ฌ ์ฌ์ฉ์ค์ธ ๋งฅ๋ถ์ ๋ชจ๋ํฐ์ ์ฐ๊ฒฐํ์ฌ setup์ ํ๊ณ ์ถ์๊ณ , ์ฌ๋ ๋ ธํธ๋ถ๊ณผ ๊ฐ์ด ๋งฅ๋ถ์ ๋ชจ๋ํฐ ์ผ์ด๋ธ์ ์ฐ๊ฒฐํ ํ ๋ฎ๊ฐ๋ฅผ ๋ซ์ผ๋ฉด ๊น๋ํ๊ฒ ์ฌ์ฉํ ์ ์์ ์ค ์์์ต๋๋ค. ํ์ง๋ง ๋ฎ๊ฐ๋ฅผ ๋ซ์ผ๋ฉด ์ ์ ๋ชจ๋๋ก ์ง์ ํ๋ ๋งฅ๋ถโฆ ๋งฅ๋ถ์ด ์ ์ ๋์ง ์๋๋ก ์ค์ ํ๋ ๋ฐฉ๋ฒ์ ๊ณต์ ๋๋ฆฝ๋๋ค. Su...
Docker๋ฅผ ๋์ ํด์ค ๊ท์ฌ์ด ๋ช ๋ น์ด Podman
Intro ์ต๊ทผ๋ค์ด docker๋ฅผ ์ฌ์ฉํ ์์ ์ด ๋ง์์ง ๊ฐ์ด๋ฐ ํ์ฌ์์ licence์ ๋ฌธ์ ๋ก docker desktop์ ์ง์ฐ๋ผ๋ ๋ช (?)์ ์ ๋ฌ๋ฐ์์ต๋๋ค. ์ด์๋ฐ๋ผ docker๋ฅผ ์ญ์ ํด์ผ ํ๊ณ , docker ๊ด๋ จ ํ ์คํ ์ ํ๊ธฐ ์ํด์ ๊ฐ์ธ PC์์ ๊น์ง๊น์ง ํ ์คํธ๋ฅผ ํด์ผํ๋ ๋ฒ๊ฑฐ๋ก์์ด ์์๋๋ฐ์. ๊ทธ๋ฌ๋ ์ค podman์ด๋ผ๋ tool์ ์๊ฒ๋์๊ณ ...
Localhost์ Aptos Node ์คํํ๊ธฐ
Intro ์์ฆ๋ค์ด Aptos ๋ธ๋ก์ฒด์ธ์ ์ด์ฌํ ๊ณต๋ถํด๋ณด๊ณ ์์ต๋๋ค. Layer1 ๋ธ๋ก์ฒด์ธ์ด๋ฉฐ ํํ๋ค ๋งํ๋ Smart Contract๋ Move๋ผ๋ ์ธ์ด๋ก ์์ฑ๋๊ณ ์. ์ฝ๋ฉํ๊ธฐ์ ์์์ ํ ์คํธ๋ฅผ ํ๊ธฐ ์ํ ๋คํธ์ํฌ๋ฅผ Localhost์ ๊ตฌ์ฑํด๋ณด์๊ณ ๊ทธ ์ ์ฐจ๋ฅผ ์ ๋ฆฌํด๋ณด์์ต๋๋ค. How to build network on localhost? (์ฐธ๊ณ ) ...
Archive Links about Aptos/Move security
Intro This is Aptos/Move security link archives for sharing . You can share links through comment if you want to share another sites about the same category. Official Links Guide Apt...
(์์ฑ์ค) 2022 MOVEment CTF Writeups (Hello Move)
1. Info 2022๋ 12์์ movebit์ด ์ฃผ์ฒดํ๋ CTF Movement๊ฐ ์ด๋ ธ์๋ค. ๋ฌผ๋ก ๋๋ ๋ค๋ฆ๊ฒ ์ด๋ฐ CTF๊ฐ ์ด๋ฆฐ๊ฒ์ ํ์ธํ์๊ณ , devnet์ ๋ฌธ์ ํ์ผ์ด ๊ทธ๋๋ก ๋ณด์กด๋๊ณ ์์ด์ ๋๋ฆ์ ํ์ด๋ฅผ ํด๋ณด๊ณ ์๋ค. ๋ฌธ์ ๋์ด๋๋ ๊ฝค ๋ค์ํ๊ฒ ๋์จ๋ฏ ํด์, move languae์ aptos๊ฐ ์ด์ฌ์ธ ๋์๊ฒ๋ ์ ์ ํ๊ณ ์ฌ๋ฐ๋ ๋ฌธ์ ๋ค์ด์๋ค....
2022 MOVEment CTF Writeups (checkin)
1. Info 2022๋ 12์์ movebit์ด ์ฃผ์ฒดํ๋ CTF Movement๊ฐ ์ด๋ ธ์๋ค. ๋ฌผ๋ก ๋๋ ๋ค๋ฆ๊ฒ ์ด๋ฐ CTF๊ฐ ์ด๋ฆฐ๊ฒ์ ํ์ธํ์๊ณ , devnet์ ๋ฌธ์ ํ์ผ์ด ๊ทธ๋๋ก ๋ณด์กด๋๊ณ ์์ด์ ๋๋ฆ์ ํ์ด๋ฅผ ํด๋ณด๊ณ ์๋ค. ๋ฌธ์ ๋์ด๋๋ ๊ฝค ๋ค์ํ๊ฒ ๋์จ๋ฏ ํด์, move languae์ aptos๊ฐ ์ด์ฌ์ธ ๋์๊ฒ๋ ์ ์ ํ๊ณ ์ฌ๋ฐ๋ ๋ฌธ์ ๋ค์ด์๋ค....
Python basic day5
1. ๋ณต์ต list์ dict ์ ์ฌ์ฉ๋ฒ 2. ์์ ๋ด์ฉ 2.1) ์กฐ๊ฑด๋ฌธ์ด๋? ํ๋ก๊ทธ๋๋ฐ ํ๋ฆ ์ ํน์ ํ ์กฐ๊ฑด์์๋ง ์คํํด์ผํ๋ ์ฝ๋๊ฐ ์๊ธฐ ๋ง๋ จ์ธ๋ฐ, ์ด ๋ ํฌ๋๋ฅผ ๋ถ๊ธฐ(branch)ํ๊ธฐ ์ํด์ ์ฌ์ฉ๋๋ ๋ฌธ๋ฒ์ด๋ค. ์กฐ๊ฑด๋ฌธ์ ์ค์ฒฉ 2.2) ์กฐ๊ฑด๋ฌธ ๋ฌธ๋ฒ ์ ์ฒด์ ์ธ ๋ฌธ๋ฒ ๊ตฌ์กฐ if, elif, else ์ ์์ผ๋ก...
Python basic day4
1. ๋ณต์ต a = [1,2,3,[1,2,3]] # list ์ ์ print( a[1] ) # indexing print( a[2:3] ) # slicing 2. ์์ list๋ ์ฝํ (์ฝ๋ฉํ ์คํธ)์์ ๋ง์ด ํ์ฉ๋จ ์ฝ๋ฉํ ์คํธ = ์๊ณ ๋ฆฌ์ฆ ํ ์คํธ (ํ๋์ ๊ฒฐ๊ณผ๋ฅผ ์ต์ํ์ ์๊ฐ์ ์ถ๋ ฅํ๊ฒ๋ ์ฝ๋ฉํ๋ ํ ์คํธ) 2-1) List ํํ์ me...
Python basic day3
1. ๋ณต์ต num1 = "100" num2 = "30" print( f"{num1} + {num2} = {int(num1) + int(num2)}") 2. ์ปดํจํฐ ์ด๋ก 1) ๋ฉ๋ชจ๋ฆฌ a = 100 # ---> com: 11101110111000 b = 200 # ---> com: 00101110110111 => me...
Python basic day2
1. ๋ณต์ต ๋ณ์์ ์ธ nuber1 = 10 nuber2 = 3 ์์ (๊ณ์ฐ๊ธฐ ์ฝ๋) ๊ฒํ 2. ์์ ์งํ ์์น ์ฐ์ฐ์ # number1 = 10 # number2 = 3 # >>> 10 + 3 = 13 print( nuber1 + nuber2 ) print( nuber...
Python basic day1
0. ToDo ๋ณ์ ์ ์ (๋ฐ์ดํฐ ํ์ : string, integer, float,// list, โฆ) ์ฌ์ฉ์ ์ ๋ ฅ/์ถ๋ ฅ (input, print) 1. ๋ณ์ ์ ์ ๊ธฐ๋ณธ ํํ number1 = 1 # ๊ธฐ๋ณธ ํํ number2 = 123.0 string = "test1" print( string ) # ์ถ๋ ฅํ๋ ๊ธฐ๋ฅ print(...
GitHub Push ์คํจ? ๊ถํ ์๋ฌ ํด๊ฒฐํ๋ ๋ฐฉ๋ฒ
1. Intro github์์๋ August 13, 2021๋ถ๋ก ํจ์ค์๋ ์ธ์ฆ ๋ฐฉ์์ ์ ๊ฑฐํ๋ค๊ณ ๋ฐํํ์์ต๋๋ค. (๊ณต์ง ๋งํฌ) ์ดํ๋ถํฐ ์๊ฒฉ์ง(ssh)์์ git push ๋ฐ ๊ธฐํ ์์ ์ ํ ๋ ๊ถํ์ด ์๋ค๋ ์๋ฌ๊ฐ ๋ฐ์ํ๊ณ ์๋๋ฐ์. ๊ฐ๋ฐ์์๊ฒ๋ ์์ฃผ ์ค์ํ ๋ถ๋ถ์ด๋ผ, ์ด๋ฌํ ์๋ฌ๋ฅผ ์ด๋ป๊ฒ ํด๊ฒฐํ ์ ์์์ง step-by-step์ผ๋ก ์ ๋ฆฌ๋ฅผ ํด๋ณด...
QEMU ๋ฅผ ์ด์ฉํ AVR ๋ฐ์ด๋๋ฆฌ ๋ถ์ํ๋ ๋ฐฉ๋ฒ
1. ํ๊ฒฝ host: macOS target: ELF 32-bit LSB executable, Atmel AVR 8-bit, 2. QEMU ์ค์น brew ๋ฅผ ์ฌ์ฉํ install brew install qemue apt ๋ฅผ ์ฌ์ฉํ install apt install qemu ...
Hyper-V ๋ถ์ํ๊ธฐ ์ํ ํ๊ฒฝ์ค์ ํ๋ ๋ฐฉ๋ฒ
๋ค์ด๊ฐ๊ธฐ์ ์์.. ํด๋น ํฌ์คํธ๋ MSRC(Microsoft Security Response Center) ๋ธ๋ก๊ทธ์ ์์ฑ๋ First Step Hyper-V Research ๋ด์ฉ์ ํ ๋๋ก ์์ฑํ์์ต๋๋ค. Debugging Environment 1) Intro ์ด ๊ธ์์ ์์ฑํ ํ๊ฒฝ ์ค์ ์ nested(์ค์ฒฉ) VM์ ์์ฑํ๊ณ ์ด ๋ด๋ถ์์ Hype...
4. ๋์ ๋(EEG)์ P300
๋ํ? ๋์ ๋? TV๋ ๊ฐ์ข ๋งค์ฒด๋ฅผ ํตํด์ ๋ํ๋ผ๋ ๋ง์ ๋ณด์์ ํ ๋ฐ์. ๋ํ์ ๋ป์ ๋์ ํ๋์ด๋ฉฐ, ์ด๊ฒ์ ๋์์ ๋ฐ์ํ๋ ์ ๊ธฐ์ ํ๋ฆ์ด๋ผ๊ณ ๋ณด์๋ฉด ๋ฉ๋๋ค. ๋ํ ์ด ์ ๊ธฐ์ ํ๋ฆ์ ์ ๊ฒฝ๊ณ ์ค์์๋ โ๋์ ๊ฒฝโ ์ฌ์ด์์ ์ ํธ๊ฐ ์ ๋ฌํ ๋ ๋ฐ์ํ๊ฒ ๋๊ฒ ๋์ด์์ต๋๋ค. ๋ํ์ ์๋ 5๊ฐ์ ํ์ฅ ๋์์๋ ์๋ ๋ค์ฏ ์ข ๋ฅ์ ํ์ฅ์ ๋๊ณ ์์ผ๋ฉฐ, ๊ฐ๊ฐ์ ํน์ง์ ...
3. EEG ์นฉ์ (TGAM1) ๋ถ์
1. ๋ถ์์ RAWํ๊ฒ ๋๋ ๋ณดํต ํ๋ก์ ํธ๋ฅผ ์งํํ๋ฉดย ๋์์ด ๋ญ๋ ๊ฐ์ rawํ๊ฒ ์ ๊ทผํ๊ณ ๊ด๋ จ๋ ๊ฒ๋ค์ ์ฐพ์๋ณธ๋ค. rawํ๊ฒ ๋ณด๋๊ฑด ์ฌ์ ์ฝ์ง์ ํ๋๊ฑด๋ฐ, ์ด๋ฌ๋ฉด์ ๋ฐฐ์ฐ๋๊ฒ ์๊ฐ๋ณด๋ค ๋ง๊ณ ์๊ทผํ ์ฌ๋ฏธ์๋ค!! ์ฌ์ ์ฝ์งํ ๋ด์ญ๋ค์ ๋์ถฉ ๋ณด๋ฉด ์ด๋ฌํ๋ค. GPU keyloggerํ๋ก์ ํธํ ๋ ์ปค๋ ์์ค ๋ถ์ ๋ฐ ์ปค๋ ๊ตฌ์กฐ ๊ณต๋ถ ์์ฉํ๋ก๊ทธ๋จ or ๊ฐ์ข ...
2. ํ๊ฒฝ๊ตฌ์ถ
1. ๋ค์ ์์ ๋๋ต 1๋ ์ , โ๋๋ฅผ ํดํนํ์โ๋ผ๋ ๊ธ์ ์ฐ๋ฉด์ โEEG & BCIโ๋ฅผ ๊ณต๋ถํ๊ธฐ ๋ง์๋จน์๋ค. ๊ทธ ํ๋ก ๋ฐ์๊ณ ์ ์ ์๋ ์๊ฐ์ ๋ณด๋ด๊ณ ๊ทธ๋๋ง ์ฌ์ ๋ก์์ง ์ง๊ธ, ๋ค์ ํ๋ก์ ํธ๋ฅผ ์์ํด๋ณด๋ ค ํ๋ค 2. ํ๊ฒฝ๊ตฌ์ถ 2-1) EEG(๋ํ) ์ธก์ ์ฅ๋น ์ ์ ์ด ์ ํฌ์คํธ์์ ์ ๊น ์ธ๊ธํ๋ค์ํผ ์๋์ ๊ฒ๋ค์ ํ๋ ค ํ๋ค. ํ๋ค 1) EEG...
1. ๋๋ฅผ ํดํนํ์.
1. Intro ์ ๋ชฉ์ ์ด๋ ๊ฒ ํด๋ ๋๋..? ํด๋น ๊ธ์ ์นดํ ๊ณ ๋ฆฌ๊ฐ โEEG & BCIโ์ธ๋ฐ, ์ฒ์ ์ ํ๋ ๋ถ์ผ์ด๋ค๋ณด๋ ์นดํ ๊ณ ๋ฆฌ ์ด๋ฆ๋ ๋ง๋์ง ๋ชจ๋ฅด๊ฒ ๋ค (์ถํ์ ์๋๋ค์ถ์ผ๋ฉด ๋ฐ๊พธ๋๊ฑธ๋กํ๊ณ ,,) 2. BCI(Brain-Computer Interface) BCI๋? ์ต๊ทผ๋ค์ด์ ๋ํ(EEG), BCI(Brain-Computer Interface)์...
ARM ์ด์ ๋ธ๋ฆฌ์ด Cross compileํ๊ธฐ
์ผ๋ฐ intel ์ํคํ ์ฒ์์ ARM ์ํคํ ์ฒ์ ํ๋ก๊ทธ๋จ์ ์์ฑํ๋ ํฌ๋ก์ค์ปดํ์ผ(Cross-Compile)์ ๊ฐ๋ตํ ์ค๋ช ํ๋ค. ํ ์คํธ ํ๊ฒฝ์ Ubuntu 14.04 64bit ์ด๋ค. $ uname -a Linux bk 3.13.0-51-generic #84-Ubuntu SMP Wed Apr 15 12:08:34 UTC 2015 x86_64 x86...
๋ธ๋ฃจํฌ์ค ์ด์ดํฐ ํดํนํ๊ธฐ
:: WARNING :: ์ด ํฌ์คํธ๋ ๊ฐ์ธ ๊ณต๋ถ๋ฅผ ์ํด ๊ฒ์๋ ๊ธ์ ๋๋ค. ์ ์์ ์ผ๋ก ์ด์ฉ์ ๋ชจ๋ ์ฑ ์์ ๋น์ฌ์์๊ฒ ์์ผ๋ฉฐ ์์ฑ์๋ ์ฑ ์์ ์ง์ง ์๊ฒ ์ต๋๋ค. 0x01. ๋ธ๋ฃจํฌ์ค ํ๊ฒฝ 1) Hacker : Bluetooth-v2.1 (os : kali linux) 2) Victim - Earset : Bluetooth-v3.0 3) SmartP...