ํ๋ก์ ํธ ์๊ฐ
์ด ๋๊ตฌ๋ ์ค๋งํธํ๊ณ ์ง์ค๋ ์๋๋ฆฌ์คํธ๋ฅผ ์คํฌ๋ํํ๊ณ ์์ฑํ๋๋ก ์ค๊ณ๋์์ผ๋ฉฐ,
๊ฐ๋ ฅํ ๋น๋ฐ๋ฒํธ ํฌ๋ํน์ ์ํด CSS ์ ํ์๋ฅผ ์์ ์ฒ๋ผ ์ ๋ฐํ๊ฒ ํ์ฉํฉ๋๋ค.
๊ธฐ๋ฅ ๊ฐ์
-
HTML ์คํฌ๋ํ
- ์ ๋ฐํ CSS ์ ํ์๋ฅผ ์ฌ์ฉํ์ฌ ํ
์คํธ ์ถ์ถ
- ๋ชจ๋ HTML ์์ค์์ ๋์ ์ง์ ์คํฌ๋ํ ์ง์
-
GitHub/Gist/CVS ์๋๋ฆฌ์คํธ ๊ฐ์ ธ์ค๊ธฐ
- GitHub ์ ์ฅ์, Gist ๋๋ CVS ์์ค์์ ์์ ํ์ผ ์ง์ ๊ฐ์ ธ์ค๊ธฐ
- ์ปค๋ฎค๋ํฐ ์ ์ง ์๋๋ฆฌ์คํธ ์๋ ํตํฉ ์ง์
-
์ผ๋ฐ ํ
์คํธ ์คํฌ๋ํ
- ๊ฐ๋จํ ์ค๋ฐ๊ฟ ๊ธฐ๋ฐ ํ
์คํธ ๋ชฉ๋ก ํ์ฑ
- CTF ์ ๊ณต ์ฌ์ ๋๋ OSINT ๋คํ๋ฅผ ๋น ๋ฅด๊ฒ ๊ฐ์ ธ์ค๋ ๋ฐ ์ ์ฉ
-
๋ก์ปฌ ํ๊ฒฝ์์ ํ์ผ ๋ก๋
- ๋ก์ปฌ ํ์ผ์ ์
๋ ฅ ์๋๋ฆฌ์คํธ๋ก ์ฝ๊ธฐ
- ์ฌ๋ฌ ํ์ ์ง์, ์ค ๋จ์ ํ์ฑ ๋ฐ ์ค๋ฅ ์ ํญ์ฑ
-
์ผ๋ฐ์ ์ธ ๋ณํ
- ๋์๋ฌธ์ ๋ค์ง๊ธฐ, ๋ฌธ์ ๊ต์ฒด, leetspeak ๋ฐ ๊ธฐํ ์ผ๋ฐ์ ์ธ ๋ณํ ์ํ
- ๋์ ์ถ๋ ฅ ํฌ๊ธฐ์ ๋ง๊ฒ ์กฐ์ ๊ฐ๋ฅํ ๋ณต์ก์ฑ ์์ค
-
๋ง์คํฌ ๊ธฐ๋ฐ ์์ด (Hashcat ์คํ์ผ)
- ?l ?u ?d ?s ?a ๋ฐ ์ฌ์ฉ์ ์ ์ ๋ฌธ์ ์งํฉ ์์ ์ง์
- ๋ง์คํฌ ํ๊ธฐ๋ฒ์ ์ฌ์ฉํ์ฌ ์ ์ฒด ์์ด ์์ฑ
-
์/๋ค ์ถ๊ฐ ์์
- ๊ฐ ๋จ์ด์ ์ ๋์ฌ ๋๋ ์ ๋ฏธ์ฌ ์ถ๊ฐ
- Hashcat ์คํ์ผ ์ฆ๋ถ ์ฌ์ฉ ๊ฐ๋ฅ
- ๋์์ ์ ๋ฏธ์ฌ/์ ๋์ฌ ์ถ๊ฐ๋ ๊ฐ๋ฅ
-
์๋๋ฆฌ์คํธ ๋ณํฉ ๋ฐ ์ปด๋น๋ค์ดํฐ ๊ธฐ๋ฅ
- ์ ๋ฆฌ ๋ฐ ์ค๋ณต ์ ๊ฑฐ์ ํจ๊ป ์ฌ๋ฌ ์๋๋ฆฌ์คํธ ๋ณํฉ
- Hashcat ์ปด๋น๋ค์ดํฐ๋ฅผ ์ฌ์ฉํ์ฌ ๋จ์ด ๊ฒฐํฉ
-
๊ท์น ์ง์ (Hashcat ์คํ์ผ ๋๋ ์ฌ์ฉ์ ์ ์)
- ๊ท์น ํ์ผ์ ์ฝ๊ณ Hashcat๊ณผ ๋์ผํ๊ฒ ๋ณํ ์ ์ฉ
- ์ต๋ ์ ์ฐ์ฑ์ ์ํ ์์ฒด ๊ท์น ์ ์ ์ง์
-
๋์๋ฌธ์ ๋ณํ
- ๋จ์ด๋ฅผ ์๋ฌธ์, ๋๋ฌธ์, PascalCase, ๋ฌธ์ฅํ ๋์๋ฌธ์๋ก ๋ณํ
- ์ถ๋ ฅ์ ์ ๊ทํํ๊ฑฐ๋ ์ฒด๊ณ์ ์ผ๋ก ๋ค์ํํ๋ ๋ฐ ๋์
-
๊ณ ๊ธ ๋ณํ
- ์ ํ์ leetspeak, ๋ฌธ์์ด ๋ค์ง๊ธฐ, ๊ตฌ๋ถ์ ์ถ๊ฐ, ๋ฌธ์ ์ญ์
- ์ธ๊ฐ ํจํด ๋น๋ฐ๋ฒํธ ์์ฑ์ ์ ์ฉ
-
CTF ํ๋๊ทธ ํจํด์ฉ ์ฌ์ฉ์ ์ ์ ๋ง์คํฌ ์ถ๋ ฅ
SKY-F?u?uG-1?d3?d ๊ฐ์ ํ์์ ๋ง์ถ ๋ง์คํฌ ์์ฑ
์ค์น
git clone https://github.com/Nemorous/wordreaper.git
cd wordreaper
pip install .
์ฌ์ฉ๋ฒ
๋ ๋ง์ ์ฌ์ฉ ์ ๋ณด๋ EXAMPLES.md๋ฅผ ์ฐธ์กฐํ์ธ์.
๋ณ๊ฒฝ ๋ก๊ทธ
CHANGELOG.md๋ฅผ ์ฐธ์กฐํ์ธ์.
๋ผ์ด์ ์ค
MIT LICENSE
๊ธฐ์ฌ
PR ๋ฐ ์ด์ ํ์ํฉ๋๋ค! ์๋ก์ด ์คํฌ๋ํผ, ๋ชจ๋ ๋๋ ๋ณํ ์ ๋ต์ ์ถ๊ฐํ์ธ์.
โ์ ๐ฅ๋ก d4rkfl4m3z๊ฐ ์ ์ํ์ต๋๋ค.