๋ณธ๋ฌธ ๋ฐ”๋กœ๊ฐ€๊ธฐ

์ „์ฒด ๊ธ€38

[Python] Windows ๋ฌด์„ ๋žœ ์–ด๋Œ‘ํ„ฐ ๋ถˆ๋Ÿฌ์˜ค๊ธฐ / ํ™œ์„ฑํ™” ์ž‘์—… ๋ฐฐ๊ฒฝ์‚ฌ์šฉ์ž PC์˜ ๋ฌด์„ ๋žœ์„ ํ™œ์„ฑํ™” ํ•ด์•ผํ•˜๋Š”๋ฐ...Windows ๊ด€๋ฆฌ์ž ๊ถŒํ•œ์ด ์—†๊ณ  User ๊ถŒํ•œ์ด๋ผ๋ฉด ํ™œ์„ฑํ™”๊ฐ€ ๋˜์ง€ ์•Š๋Š”๋‹ค ๐Ÿ˜ฃ Python ์œผ๋กœ ๋ฌด์„ ๋žœ์„ ์กฐํšŒํ•ด์„œ ํ™œ์„ฑํ™” ์‹œํ‚ฌ ์ˆ˜ ์žˆ๋Š” ์Šคํฌ๋ฆฝํŠธ๋ฅผ ๊ตฌ๊ธ€๋ง ํ•ด์„œ ๋š๋”ฑ๊ฑฐ๋ ธ๋‹ค.. ์žฅ์น˜๊ด€๋ฆฌ์ž์˜ ๋„คํŠธ์›Œํฌ ์–ด๋Œ‘ํ„ฐ ์ •๋ณด ๊ฐ€์ ธ์˜ค๊ธฐ- ์žฅ์น˜ ๊ด€๋ฆฌ์ž์—์„œ ํ‘œ์‹œ๋˜๋Š” ์–ด๋Œ‘ํ„ฐ ์ •๋ณด๋ฅผ ๋ถˆ๋Ÿฌ์˜ฌ ์ˆ˜ ์žˆ๋‹ค.  import tkinter as tkimport wmidef show_network_adapters(): # ๊ฒฐ๊ณผ๋ฅผ ์ถœ๋ ฅํ•  ์ฐฝ ์ƒ์„ฑ result_window = tk.Tk() result_window.title("๋„คํŠธ์›Œํฌ ์–ด๋Œ‘ํ„ฐ ์ •๋ณด") # WMI ๊ฐ์ฒด ์ƒ์„ฑ c = wmi.WMI() # Win32_NetworkAdapter ์ฟผ๋ฆฌ networ.. 2024. 6. 30.
[Autoit] ์ปดํŒŒ์ผ ํŒŒ์ผ ์†์„ฑ ์ž…๋ ฅ ๋ฐฉ๋ฒ• Autoit ์œผ๋กœ ์ž‘์„ฑํ•œ ์ฝ”๋“œ๋ฅผ ์ปดํŒŒ์ผํ•˜์—ฌ ๋ฐฐํฌ ํ•˜๋ ค๊ณ  EXE ํŒŒ์ผ์„ ๋งŒ๋“ค์—ˆ๋‹ค ๊ทธ๋ฆฌ๊ณ  ๋‚˜์ค‘์— ์ด ํŒŒ์ผ์˜ ์ถœ์ฒ˜๋ฅผ ์ฐพ๊ธฐ ์œ„ํ•ด์„œ ํŒŒ์ผ์˜ ์†์„ฑ์— ๋‹ด๋‹น์ž์™€ ํ”„๋กœ๊ทธ๋žจ ์ •๋ณด๋ฅผ ๋„ฃ์œผ๋ ค๊ณ  ํ–ˆ๋Š”๋ฐ...๊ตฌ๊ธ€์— ๊ฒ€์ƒ‰ํ•ด๋„ ๋„ˆ์–ด๋ฌด ์•ˆ๋ณด์˜€๋‹ค.. ๊ฒ€์ƒ‰ ๋Šฅ๋ ฅ์ด ๋ถ€์กฑํ•œ๊ฑด์ง€ :(  Autoit ์ปดํŒŒ์ผ ํŒŒ์ผ ์†์„ฑ ์ถ”๊ฐ€ ๋ฐฉ๋ฒ•๊ฒฐ๊ตญ ์ฐพ์•˜๋‹ค ใ… ใ…  ์ž‘์„ฑํ•œ ์ฝ”๋“œ์˜ ์ตœ์ƒ๋‹จ์— ์•„๋ž˜์ฒ˜๋Ÿผ ์ž…๋ ฅ์„ ํ•˜๋ฉด ์ปดํŒŒ์ผ์ด ํ•ด๋‹น ์ •๋ณด๋“ค์ด ํŒŒ์ผ์˜ ์†์„ฑ ๊ฐ’์— ์ถ”๊ฐ€๋œ๋‹ค!;์ œํ’ˆ ์ด๋ฆ„#pragma compile(ProductName, ??????);ํŒŒ์ผ ๋ฒ„์ „#pragma compile(FileVersion, ?????);ํŒŒ์ผ ์„ค๋ช…#pragma compile(FileDescription, ??????);์ €์ž‘๊ถŒ#pragma compile(LegalCopyright, '???????') 2024. 2. 8.
ํ‹ฐ์Šคํ† ๋ฆฌ ์นดํ…Œ๊ณ ๋ฆฌ๊ฐ€ ์‚ฌ๋ผ์กŒ์„ ๋•Œ! ์–ด๋Š ๋‚  ๊ฐ‘์ž๊ธฐ ํ‹ฐ์Šคํ† ๋ฆฌ ๋“ค์–ด์™”๋Š”๋ฐ ์นดํ…Œ๊ณ ๋ฆฌ ๋ฉ”๋‰ด๊ฐ€ ์•ˆ ๋ณด์ธ๋‹ค... :( ํ‹ฐ์Šคํ† ๋ฆฌ ์„ค์ •์—์„œ ์‚ฌ์ด๋“œ๋ฐ” ํ•ญ๋ชฉ์—์„œ๋„ ๋Œ€๋ถ€๋ถ„์˜ ๋ชจ๋“ˆ์ด ๋ณด์ด์ง€ ์•Š์•˜๋‹ค >> ์•„๋ž˜๋Š” ์กฐ์น˜๋ฅผ ํ•œ ๋’ค๋ผ ๋ณด์ด๋Š” ์ƒํƒœ :( html์„ ์ˆ˜์ •ํ•˜์ง€ ์•Š์•˜๊ณ , ํ‰์†Œ ์–ด๋–ป๊ฒŒ ์ˆ˜์ •ํ•ด์•ผ ํ•˜๋Š”์ง€๋„ ๋ชฐ๋ผ์„œ... ๊ฒฐ๊ตญ ์˜ˆ์ „์— ์ €์žฅํ•œ ์Šคํ‚จ์—์„œ ์นดํ…Œ๊ณ ๋ฆฌ ๋ชจ๋“ˆ์„ ์ฐพ์•„ HTML์— ๋ถ™์—ฌ ๋„ฃ์—ˆ๋‹ค ๊ทธ๋Ÿฌ๋‹ˆ ๊ฐ‘์ž๊ธฐ ์—†๋˜ ๋ชจ๋“ˆ์ด ์œ„ ์‚ฌ์ง„์ฒ˜๋Ÿผ ์ƒ๊ฒผ๋‹ค....! ๊ฐ‘์ž๊ธฐ ์นดํ…Œ๊ณ ๋ฆฌ๊ฐ€ ์‚ฌ๋ผ์ง€์…จ๋‹ค๋ฉด ์•„๋ž˜ ์ฝ”๋“œ๋ฅผ ๋„ฃ์–ด์ฃผ์„ธ์š” ์•ˆ๋  ์ˆ˜๋„ ์žˆ์œผ๋‹ˆ... ๋ฐฑ์—…์€ ํ•„์ˆ˜์ž…๋‹ˆ๋‹ค! 2024. 1. 27.
[Burp Suite] ์„ค์น˜ ๋ฐฉ๋ฒ• ๋ฐ ๊ธฐ๋Šฅ ์•Œ์•„๋ณด๊ธฐ! Burp Suite ์— ๋Œ€ํ•ด์„œ ์„ค์น˜์™€ ๊ธฐ๋ณธ์ ์ธ ๊ธฐ๋Šฅ์„ ์„ค๋ช…ํ•˜๊ณ ์ž ํ•ฉ๋‹ˆ๋‹ค! ๋จผ์ € Proxy ์˜ ๊ฐœ๋…์— ๋Œ€ํ•œ ์ดํ•ด๊ฐ€ ํ•„์š”ํ•ฉ๋‹ˆ๋‹ค. Proxy(ํ”„๋ก์‹œ) ๋ž€? Proxy๋Š” ํด๋ผ์ด์–ธํŠธ์™€ ์„œ๋ฒ„ ์‚ฌ์ด์—์„œ ๋ฐ์ดํ„ฐ๋ฅผ ์ „๋‹ฌ(์ค‘๊ณ„)ํ•ด ์ฃผ๋Š” ์—ญํ• ์„ ์ˆ˜ํ–‰ํ•ฉ๋‹ˆ๋‹ค. ์ค‘๊ฐ„์—์„œ ๋ฐ์ดํ„ฐ๋ฅผ ๋ฐ›์•„์„œ ๋Œ€์‹  ์ „๋‹ฌํ•ด์ค€๋‹ค๊ณ  ์ƒ๊ฐํ•˜๋ฉด ๋ฉ๋‹ˆ๋‹ค. ๊ธฐ๋ณธ ํ†ต์‹  ํ™˜๊ฒฝ Proxy ๊ตฌ์„ฑ ์‹œ ์œ„์น˜ Burp Suite๋ž€? Brup Suite๋Š” Proxy ๊ธฐ์ˆ ์„ ํ™œ์šฉํ•˜๋Š” ๋„๊ตฌ์ด๋ฉฐ ์š”์ฒญ/์‘๋‹ต์— ๋Œ€ํ•œ ๋‹ค์–‘ํ•œ ๊ธฐ๋Šฅ์„ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค. Burp Suite ๋‹ค์šด๋กœ๋“œ ๋ฐ ์„ค์น˜ 1. ํ™ˆํŽ˜์ด์ง€์—์„œ Community ๋ฒ„์ „์œผ๋กœ ๋‹ค์šด๋กœ๋“œ ํ•ฉ๋‹ˆ๋‹ค. https://portswigger.net/burp/communitydownload 2. ์„ค์น˜ ํŒŒ์ผ ์‹คํ–‰ํ•˜์—ฌ ์•ˆ๋‚ด๋Œ€๋กœ ์ง„ํ–‰ํ•ฉ๋‹ˆ๋‹ค. โ–ถ ์ €๋Š” ํ…Œ์ŠคํŠธ .. 2023. 5. 4.
[Network] LLCF (Link Loss Carry Forward) ๋ž€? ๐Ÿ“ข LLCF = Link Loss Carry Forward -- ์žฅ๋น„์— ์—ฐ๊ฒฐ๋œ ํšŒ์„ ์˜ Link ์ƒํƒœ๋ฅผ ๊ฐ์ง€ํ•˜์—ฌ ์žฅ์• ๊ฐ€ ๋ฐœ์ƒํ•œ ๊ฒฝ์šฐ ์—ฐ๊ฒฐ๋œ ํšŒ์„ ์˜ ๋๋‹จ ์žฅ๋น„์— Link Loss ์‹ ํ˜ธ๋ฅผ ์ „๋‹ฌํ•ด์ฃผ๋Š” ๊ธฐ๋Šฅ์„ ์˜๋ฏธํ•ฉ๋‹ˆ๋‹ค. -- LLCF๊ฐ€ ์„ค์ •๋œ ์žฅ๋น„ ๊ธฐ์ค€์œผ๋กœ ์œ„, ์•„๋ž˜ Link ์ค‘ ํ•˜๋‚˜๋ผ๋„ ๋Š์–ด์ง€๋ฉด ๋‚˜๋จธ์ง€ Link๋„ ๋Š์–ด์„œ Fail-Over๊ฐ€ ๊ฐ€๋Šฅํ•˜๋„๋ก ํ•œ๋‹ค. 1. ๋ฐฉํ™”๋ฒฝ์—์„œ LLCF๊ฐ€ ๋™์ž‘ํ•˜์ง€ ์•Š๋Š” ๊ฒฝ์šฐ 2. ๋ฐฉํ™”๋ฒฝ์—์„œ LLCF ๊ธฐ๋Šฅ์ด ๋™์ž‘ ํ•œ ๊ฒฝ์šฐ SOURCE LLCF ๋ž€ ๋ฌด์—‡์ด๋ฉฐ ์™œ ํ•„์š”ํ•œ ๊ฒƒ์ธ๊ฐ€? ์‹ญ์ˆ˜๋…„๊ฐ„ ๋„คํŠธ์›/์„œ๋ฒ„/Voice ๋ถ„์•ผ๋กœ ์งง์ง€ ์•Š์€ ๊ธธ์„ ๊ฑธ์–ด์™”์Šต๋‹ˆ๋‹ค. ๋’ค๋Œ์•„๋ณด๋‹ˆ ์ •๋ง ์•ž๋งŒ ๋ณด๊ณ  ๊ฑธ์–ด์™”๊ตฌ๋‚˜ ์ƒ๊ฐ์ด ๋“ค๋งŒํผ ๋น ๋ฅด๊ฒŒ ์ง€๋‚˜์˜จ ๊ฒƒ ๊ฐ™์€๋ฐ์š”, ๊ทธ๋™์•ˆ์˜ IT ๊ด€๋ จ ๊ธฐ์ˆ ๋“ค์˜ ๋ฐœ์ „์„ ๋ณด๊ณ  ์Šต cezacx2.t.. 2023. 1. 29.
๋ฉ”์ผ ์ฃผ์†Œ์˜ ์ •๋ณด ํ™•์ธํ•˜๊ธฐ (MX Recode / IP) ๋ฉ”์ผ์„ ์ฃผ๊ณ ๋ฐ›์„ ๋•Œ ์ƒ๋Œ€์ธก์—์„œ ๋ณด๋‚ด๋Š” ๋ฉ”์ผ์„ ์ˆ˜์‹ ํ•˜๊ธฐ ์œ„ํ•ด ์ •๋ณด๋ฅผ ๋“ฑ๋กํ•ด ๋†“์Šต๋‹ˆ๋‹ค. -- MX Recode๋Š” ‘๋ฉ”์ผ์ด ์ˆ˜์‹ ๋  ์œ„์น˜๋ฅผ ๊ฒฐ์ •ํ•˜๋Š” ๋ ˆ์ฝ”๋“œ’ MX Recode (Mail Exchange) -- ํŠน์ • ๋„๋ฉ”์ธ์— ๋Œ€ํ•œ ๋ฉ”์ผ์„ ์ˆ˜์‹ ํ•˜๋Š” ๋ฉ”์ผ์„œ๋ฒ„ ์ง€์ • ๋ ˆ์ฝ”๋“œ -- DNS ์„œ๋น„์Šค ํ‘œ์ค€์— ์˜ํ•ด ๋ฉ”์ผ์„ ๋ฐ›์„ ์„œ๋ฒ„๋Š” HOSTNAME or Domain์œผ๋กœ ์„ค์ • ๋˜์–ด์•ผํ•จ (IP X) -- MX Recode ์ •๋ณด์— IP ์ฃผ์†Œ๋กœ ์ž…๋ ฅ์„ ํ•ด๋„ HOSTNAME์œผ๋กœ ์ธ์‹ํ•˜๊ธฐ ๋•Œ๋ฌธ์— ๋ฉ”์ผ ๋ฐœ์†ก ๋ถˆ๊ฐ€ [Hostname]์œผ๋กœ MX Recode ํ™•์ธ ๋ฐฉ๋ฒ• 1. cmd๋ฅผ ์‹คํ–‰ ํ•ฉ๋‹ˆ๋‹ค 2. nslookup ์ž…๋ ฅ 3. set query=mx ์ž…๋ ฅ -- "preference"๋Š” ์šฐ์„ ์ˆœ์œ„๋ฅผ ์ •ํ•˜๋Š” ๊ฒƒ์ด๋ฉฐ ์ˆซ์ž๊ฐ€ ๋‚ฎ์„์ˆ˜๋ก ๋จผ์ € ์‹œ๋„ํ•œ๋‹ค. -.. 2023. 1. 25.
๋ธ”๋ฃจ์Šคํฌ๋ฆฐ(๋ฉ”๋ชจ๋ฆฌ) ๋คํ”„ ์„ค์ • ๋ฐฉ๋ฒ• (๋ ˆ์ง€์ŠคํŠธ๋ฆฌ) ๋ฉ”๋ชจ๋ฆฌ ๋คํ”„๋ž€? ๋ฉ”๋ชจ๋ฆฌ ์ค‘์ง€ ์˜ค๋ฅ˜(ํŒŒ๋ž€์ƒ‰ ํ™”๋ฉด, ์‹œ์Šคํ…œ ์ถฉ๋Œ ๋˜๋Š” ๋ฒ„๊ทธ ๊ฒ€์‚ฌ๋ผ๊ณ ๋„ ํ•จ)๋กœ ์ธํ•ด ์ปดํ“จํ„ฐ๊ฐ€ ์˜ˆ๊ธฐ์น˜ ์•Š๊ฒŒ ์ค‘์ง€๋  ๋•Œ ๋””๋ฒ„๊น… ์ •๋ณด๋ฅผ ๋‹ค๋ฅธ ํŒŒ์ผ ํ˜•์‹(๋ฉ”๋ชจ๋ฆฌ ๋คํ”„ ํŒŒ์ผ์ด๋ผ๊ณ ๋„ ํ•จ)์œผ๋กœ ๊ธฐ๋กํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๋””๋ฒ„๊น… ์ •๋ณด๋ฅผ ๋ฉ”๋ชจ๋ฆฌ ๋คํ”„ ํŒŒ์ผ์— ์“ฐ์ง€ ์•Š๋„๋ก Windows๋ฅผ ๊ตฌ์„ฑํ•  ์ˆ˜๋„ ์žˆ์Šต๋‹ˆ๋‹ค. ๋ฉ”๋ชจ๋ฆฌ ๋คํ”„์˜ ์ข…๋ฅ˜ โ— ๋ฉ”๋ชจ๋ฆฌ ๋คํ”„ ์™„๋ฃŒ ์‹œ์Šคํ…œ ๋ฉ”๋ชจ๋ฆฌ์˜ ๋ชจ๋“  ๋‚ด์šฉ์„ ๊ธฐ๋กํ•ฉ๋‹ˆ๋‹ค. ์ „์ฒด ๋ฉ”๋ชจ๋ฆฌ ๋คํ”„๋Š” ๋ฉ”๋ชจ๋ฆฌ ๋คํ”„๊ฐ€ ์ˆ˜์ง‘๋  ๋•Œ ์‹คํ–‰ ์ค‘์ธ ํ”„๋กœ์„ธ์Šค์˜ ๋ฐ์ดํ„ฐ๋ฅผ ํฌํ•จํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. โ— ์ปค๋„ ๋ฉ”๋ชจ๋ฆฌ ๋คํ”„ ์ปค๋„ ๋ฉ”๋ชจ๋ฆฌ๋งŒ ๊ธฐ๋กํ•ฉ๋‹ˆ๋‹ค. ์ปดํ“จํ„ฐ๊ฐ€ ์˜ˆ๊ธฐ์น˜ ์•Š๊ฒŒ ์ค‘์ง€๋˜๋ฉด ๋กœ๊ทธ์— ์ •๋ณด๋ฅผ ๊ธฐ๋กํ•˜๋Š” ํ”„๋กœ์„ธ์Šค๊ฐ€ ๋นจ๋ผ์ง€๊ฒŒ ๋ฉ๋‹ˆ๋‹ค. โ— ์ž‘์€ ๋ฉ”๋ชจ๋ฆฌ ๋คํ”„(64KB) ์ค‘์ง€๋œ ์ด์œ ๋ฅผ ์‹๋ณ„ํ•˜๋Š” ๋ฐ ๋„์›€์ด ๋  ์ˆ˜ ์žˆ๋Š” ๊ฐ€์žฅ ์ž‘์€ ์œ ์šฉํ•œ ์ •๋ณด ์ง‘.. 2023. 1. 17.