728x90 λ°μν Language24 list κ΄λ ¨νμ¬ ν΄κ²° ν΄λΉ λΈλ‘κ·Έλ ν΄νΉ λ° λ³΄μ λΈλ‘κ·Έλ‘ κ³΅λΆ λ° μ°κ΅¬μ©μΌλ‘ μμ±λμ΄μ§κ³ μμ΅λλ€. μλμ λ΄μ©μ κΈ°λ°μΌλ‘ ν΄νΉ μλ λ° μ€μ 곡격μ μλνμ¬ μΌμ΄λλ λͺ¨λ μ± μμ λ³ΈμΈ(λ°λΌνμ)μκ² μμμ μλ €λ리며, κΈμ΄μ΄λ μλ¬΄λ° μ± μμ μ§μ§ μμ΅λλ€. κΌ κ³΅λΆ λ° μ°κ΅¬μ©μΌλ‘λ§ μ¬μ©νμ¬ μ£ΌμκΈΈ λ°λλλ€. κ°μ¬ν©λλ€. κ°μ 2023.04.04 - [Language] - [python] list μ¬μ©νλ©΄μ μ 리 [python] list μ¬μ©νλ©΄μ μ 리 ν΄λΉ λΈλ‘κ·Έλ ν΄νΉ λ° λ³΄μ λΈλ‘κ·Έλ‘ κ³΅λΆ λ° μ°κ΅¬μ©μΌλ‘ μμ±λμ΄μ§κ³ μμ΅λλ€. μλμ λ΄μ©μ κΈ°λ°μΌλ‘ ν΄νΉ μλ λ° μ€μ 곡격μ μλνμ¬ μΌμ΄λλ λͺ¨λ μ± μμ λ³ΈμΈ(λ°λΌνμ)μκ² μμ blog.z3alous.xyz ν΄λΉ κΈμ μ΄μ΄μ μμ±νλ λ΄μ©μ. λ΄μ© μ΄μ λ΄μ©λλ‘ ν΄.. Language 2023. 4. 8. 0 [python] list μ¬μ©νλ©΄μ μ 리 ν΄λΉ λΈλ‘κ·Έλ ν΄νΉ λ° λ³΄μ λΈλ‘κ·Έλ‘ κ³΅λΆ λ° μ°κ΅¬μ©μΌλ‘ μμ±λμ΄μ§κ³ μμ΅λλ€. μλμ λ΄μ©μ κΈ°λ°μΌλ‘ ν΄νΉ μλ λ° μ€μ 곡격μ μλνμ¬ μΌμ΄λλ λͺ¨λ μ± μμ λ³ΈμΈ(λ°λΌνμ)μκ² μμμ μλ €λ리며, κΈμ΄μ΄λ μλ¬΄λ° μ± μμ μ§μ§ μμ΅λλ€. κΌ κ³΅λΆ λ° μ°κ΅¬μ©μΌλ‘λ§ μ¬μ©νμ¬ μ£ΌμκΈΈ λ°λλλ€. κ°μ¬ν©λλ€. κ°μ python κ΄λ ¨ μ½λ μ§λ€κ° μ΄κ²μ κ² μ°Ύμ보λ€κ° μ 리νλ κΈμ. λ΄μ© pythonμ½λ μμ± μ€ listμ μλ κ°μ replaceλ₯Ό ν΄μΌνλ κ²½μ°κ° λ°μνλ€. μΌλ° λ¬Έμμ΄μ²λΌ a.replace('a','b')λ‘ νλ©΄λλλ° listλ λ λ€λ₯΄λ€κ³ νλλ°... ν .... κ·Έλμ μ΄λ»κ² ν΄μΌν κΉ μκ°μ νλλ° tempμ μμμ μΌλ‘ λ£μ΄μ μΌλ°μ μΌλ‘ νλ λ°©μμΌλ‘ ν΄λ μ²λ¦¬λ λλλ°... 무μμ tempμ.. Language 2023. 4. 4. 0 κ³Όκ±°μ μμ±ν μν΄λ¦ νλλ? κ°λ¨ν batchμ½λ ν΄λΉ λΈλ‘κ·Έλ ν΄νΉ λ° λ³΄μ λΈλ‘κ·Έλ‘ κ³΅λΆ λ° μ°κ΅¬μ©μΌλ‘ μμ±λμ΄μ§κ³ μμ΅λλ€. μλμ λ΄μ©μ κΈ°λ°μΌλ‘ ν΄νΉ μλ λ° μ€μ 곡격μ μλνμ¬ μΌμ΄λλ λͺ¨λ μ± μμ λ³ΈμΈ(λ°λΌνμ)μκ² μμμ μλ €λ리며, κΈμ΄μ΄λ μλ¬΄λ° μ± μμ μ§μ§ μμ΅λλ€. κΌ κ³΅λΆ λ° μ°κ΅¬μ©μΌλ‘λ§ μ¬μ©νμ¬ μ£ΌμκΈΈ λ°λλλ€. κ°μ¬ν©λλ€. κ³Όκ±°μ μ΄κ² μ κ²νλ€κ° μ¬μ©μ pcμ μ€μ μ κ°λ μμ μ·¨μ½ν λΆλΆμ μ κ²νκ³ μμ ν΄μ£Όλ batch νμΌμ μμ±ν μ μ΄ μλ€. νμΌ μ 리λ₯Ό νλ€κ° λ°κ²¬λμ΄ κΈ°λ‘μ νκΈ° μν΄ λ¨κ²¨λλ€. μ§κΈλ μ½λμμ μ μ‘°κΈλ§ νλ©΄ μ¬μ©ν μ μμκ²μ΄λ€. @echo off title μν΄λ¦ μ·¨μ½μ ν¨μΉ color 6F set memberNo=623 set trainingNo=22 mkdir C:\Temp cls mode co.. Language 2023. 2. 5. 0 κ°λ¨νμ§λ§ μ½κ°μ κ³ λ―Όμ΄ νμνλ ... ν΄λΉ λΈλ‘κ·Έλ ν΄νΉ λ° λ³΄μ λΈλ‘κ·Έλ‘ κ³΅λΆ λ° μ°κ΅¬μ©μΌλ‘ μμ±λμ΄μ§κ³ μμ΅λλ€. μλμ λ΄μ©μ κΈ°λ°μΌλ‘ ν΄νΉ μλ λ° μ€μ 곡격μ μλνμ¬ μΌμ΄λλ λͺ¨λ μ± μμ λ³ΈμΈ(λ°λΌνμ)μκ² μμμ μλ €λ리며, κΈμ΄μ΄λ μλ¬΄λ° μ± μμ μ§μ§ μμ΅λλ€. κΌ κ³΅λΆ λ° μ°κ΅¬μ©μΌλ‘λ§ μ¬μ©νμ¬ μ£ΌμκΈΈ λ°λλλ€. κ°μ¬ν©λλ€. μ 무λ₯Ό νλ©΄μ phpλ₯Ό μ¬μ©ν¨μ μμ΄ νκ°μ§ κ³ λ―Όμ νκ²μ΄ μμλ€. μ¬μ€ κ°λ¨νκ±°μμ§λ§ μ κ·Έ μκ°μ λͺ»νμκΉλΌκ³ μκ°μ νκ±°μλ€. λ°λ‘ μ½λλ₯Ό νλ² λ³΄μ ν΄λΉ μ½λλ 보면 μλ―μ΄ νμΌμ μ΄μ΄μ νμΈνκ³ λΌμΈ μλ₯Ό λ°μ§λ μ½λμ΄λ€. κ·Έλνμ κ°μ λ£κΈ°μν΄μ intνμ΄ λμΌνλ€. λΌμΈμλ λΉμ°νκ² intνμΌλ‘ μ μΈμ΄ λλ€. λ§μ½μ txtνμΌμμ μ«μκ° λ€μ΄μλ€λΌκ³ νκ³ κ·Έ μ«μλ₯Ό κ·Έλνμ λ°μν΄μΌνλ€λ©΄? λ§.. Language 2023. 1. 25. 0 μμ¦ ν«ν ChatGPTλ₯Ό μ¬μ©ν΄λ³΄μ:) ν΄λΉ λΈλ‘κ·Έλ ν΄νΉ λ° λ³΄μ λΈλ‘κ·Έλ‘ κ³΅λΆ λ° μ°κ΅¬μ©μΌλ‘ μμ±λμ΄μ§κ³ μμ΅λλ€. μλμ λ΄μ©μ κΈ°λ°μΌλ‘ ν΄νΉ μλ λ° μ€μ 곡격μ μλνμ¬ μΌμ΄λλ λͺ¨λ μ± μμ λ³ΈμΈ(λ°λΌνμ)μκ² μμμ μλ €λ리며, κΈμ΄μ΄λ μλ¬΄λ° μ± μμ μ§μ§ μμ΅λλ€. κΌ κ³΅λΆ λ° μ°κ΅¬μ©μΌλ‘λ§ μ¬μ©νμ¬ μ£ΌμκΈΈ λ°λλλ€. κ°μ¬ν©λλ€. μ¬μ€ chatGPTκ° μ²μ λμμλ μμ² μΈκΈ°κ° λ§μμ νλ² μ¬μ©ν΄λ³ΌκΉ νλλ μνλ€κ° μμ¦μλ κ³μ μΈκΈ°κ° λ§μμ νλ² μ¬μ©μ ν΄λ³΄λ €κ³ νλ€. https://chat.openai.com/auth/login ν΄λΉ ννμ΄μ§μμ κ°μ μ νλ©΄λλλ° κ΅¬κΈ μμ΄λλ₯Ό μ΄μ©νμ¬ κ°μ μ΄ κ°λ₯νλ€. κ·Έλ°λ° μ μμνλ©΄ .... μ΄λ¬ν λ¬Έκ΅¬κ° λμ¨λ€... λ μ΄μ λ°μλ€μΌ μ μλ€κ³ νλλ° ... ν΄λΉ λ¬Έκ΅¬κ° λ°μνλ©΄ μν¬λ¦Ώ.. Language 2023. 1. 24. 0 php μ javascriptλ₯Ό μ¬μ©νλ©΄μ ν΄κ²°νμ§ λͺ»ν λ¬Έμ ... μ΅κ·Όλ€μ΄ phpμ javascriptλ₯Ό μ¬μ©νμ¬ λ¬΄μΈκ°λ₯Ό λ§λ€μ΄μΌ νλ μνλΌ μ΄μ¬ν λ§λ€μ΄λ³΄λ €κ³ νκ³ μμΌλ νκ°μ νλ¦¬μ§ μλ λ¬Έμ κ° μλ€. μ¬μ€ ν° λ¬Έμ λ μλμ§λ§ λκ° κ±°μ¬λ¦°λ€. μΌλ¨ μ½λλ₯Ό 보μ. ν΄λΉ μ½λλ tempfile.txtλ₯Ό μ½μ΄μμ | ꡬλΆμλ‘ λλκ² λμ΄ μλ€. μ¬κΈ°μ explodeμ ν¨μλ‘ μΈνμ¬ λ°°μ΄νμμ κ°μ§κ² λλλ° λ¬Έμ λ λ§μ§λ§ κ°μ κ³΅λ°±μ΄ ν¬ν¨λλ€λ κ²! κ·Έλ§μ μ¦μ¨ [0]=' ' μ΄λ°λλμ κ°μ§κ² λλ€λ κ²μ΄λ€. ν΄λΉ λ°μ΄ν°λ₯Ό κ·Έλ₯ μ¬μ©ν λλ μ½κ°μ λ¬Έμ κ° μμ§λ§ tableμ λ£μ κ²½μ°μ μ΄κ±° μ°Έ ... νν trimμ μ΄μ©νμ¬ μμ λ³΄λ €κ³ μλλ ν΄λ³΄κ³ μΆκ°μ μΈ λ€λ₯Έλ°©λ²μ ν΅ν΄μλ ν΄λ³΄μμΌλ λ§μ§λ§ 곡백μ μ§μμ§μ§μμλ€. tableμ λ£μμλ λ¬Έμ λ 곡백μ λΉκ°μ ν¬ν¨νλ€.. Language 2023. 1. 15. 0 phpμ shell script λμμ μ¬μ©νκΈ° ν΄λΉ λΈλ‘κ·Έλ ν΄νΉ λ° λ³΄μ λΈλ‘κ·Έλ‘ κ³΅λΆ λ° μ°κ΅¬μ©μΌλ‘ μμ±λμ΄μ§κ³ μμ΅λλ€. μλμ λ΄μ©μ κΈ°λ°μΌλ‘ ν΄νΉ μλ λ° μ€μ 곡격μ μλνμ¬ μΌμ΄λλ λͺ¨λ μ± μμ λ³ΈμΈ(λ°λΌνμ)μκ² μμμ μλ €λ리며, κΈμ΄μ΄λ μλ¬΄λ° μ± μμ μ§μ§ μμ΅λλ€. κΌ κ³΅λΆ λ° μ°κ΅¬μ©μΌλ‘λ§ μ¬μ©νμ¬ μ£ΌμκΈΈ λ°λλλ€. κ°μ¬ν©λλ€. μ 무λ₯Ό νλ€λ³΄λ μ΄μ©μμμ΄ κ°λ°μ ν΄μΌνλ κ²½μ°κ° λ°μνλ€. κ°λ°μ 'κ°'λ λͺ°λ₯΄λλ° μ΄μ°μ΄μ° κ°λ°μ νκΈ΄νλ€... μ΅κ·Όμ μ 무λ₯Ό νλ©΄μ λ€μν μΈμ΄λ₯Ό μ¬μ©ν΄μΌνλ μΌμ΄ μμλ€. μ€μ§μ μΌλ‘ μ¬μ©ν μΈμ΄λ‘λ front : html, css ,javascript back : php data : javascript, python, shell script μ΄λ κ² μ¬μ©ν κ² κ°λ€. phpλ₯Ό νλ€λ³΄λ 리λ μ€ μλ²μμ.. Language 2023. 1. 7. 0 R scriptλ₯Ό μ΄μ©ν μκ°ν ν΄λΉ λΈλ‘κ·Έλ ν΄νΉ λ° λ³΄μ λΈλ‘κ·Έλ‘ κ³΅λΆ λ° μ°κ΅¬μ©μΌλ‘ μμ±λμ΄μ§κ³ μμ΅λλ€. μλμ λ΄μ©μ κΈ°λ°μΌλ‘ ν΄νΉ μλ λ° μ€μ 곡격μ μλνμ¬ μΌμ΄λλ λͺ¨λ μ± μμ λ³ΈμΈ(λ°λΌνμ)μκ² μμμ μλ €λ리며, κΈμ΄μ΄λ μλ¬΄λ° μ± μμ μ§μ§ μμ΅λλ€. κΌ κ³΅λΆ λ° μ°κ΅¬μ©μΌλ‘λ§ μ¬μ©νμ¬ μ£ΌμκΈΈ λ°λλλ€. κ°μ¬ν©λλ€. λ°μ΄ν° λΆμ λ° λ‘κ·Έ λΆμμ νλ€λ³΄λ©΄ λλμ λ°μ΄ν°λ₯Ό λΆμν΄μΌνλ κ²½μ°κ° λ§λ€. λμ λΈλ‘κ·Έμ 보면 accessλ‘κ·Έ κ°μ κ²μ λΆμνλ κ²μ μμ±μ ν΄λμ μ΄μλ€. 2020.11.02 - [Security Study/Network] - access λ‘κ·Έ λΆμ ν λ κΏν access λ‘κ·Έ λΆμ ν λ κΏν access λ‘κ·Έλ₯Ό λΆμν λ λ§μ μ΄λ €μμ΄ μ‘΄μ¬νλ€. μλ₯Ό λ€μ΄ μ .... access λ‘κ·Έλ₯Ό 보면 μμ΄.. Language 2022. 12. 18. 2 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. 0 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. 0 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. 0 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. 0 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. 0 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. 0 base image.py from PIL import Image img = Image.open("filename.jpg")print(img.size)print(img.format) img.show() Language 2016. 12. 21. 0 python κ°μ νμΌ λ½μλ΄κΈ° :) μ¬μ νμΌμ νμΌμ΄λ¦κ³Ό ν΄λλ₯Ό μ§μ ν΄μ£Όλ©΄ μ€λ³΅νμΌμ λ½μμ€λλ€ :) # -*- coding: utf-8 -*- import os f = open('/Users/z3alous/Desktop/flag1.txt', 'w') Language 2016. 12. 18. 0 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. 0 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. 0 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. 0 CμΈμ΄ μ 리 CμΈμ΄μ μ₯μ CμΈμ΄λ μ μ°¨μ§ν₯μ νΉμ±μ μ§λλ€. λλ¬Έμ μ΅μν΄μ§λλ° μ€λ μκ°μ΄ κ±Έλ¦¬μ§ μλλ€. μ¦, μ μ°¨μ§ν₯ νλ‘κ·Έλλ°μμ μ€μ¬μ΄ λλ κ²μ βμμβμ΄λ€.CμΈμ΄λ‘ μμ±λ νλ‘κ·Έλ¨μ μ΄μμ±μ΄ μ’λ€.CμΈμ΄λ‘ ꡬνλ νλ‘κ·Έλ¨μ μ’μ μ±λ₯μ 보μΈλ€. CμΈμ΄λ κΈ°λ³Έμ μΌλ‘ ν¨μλ‘ μμν΄μ ν¨μλ‘ λλλ€.int => μΆλ ₯νν main => ν¨μμ΄λ¦ (void) => μ λ ₯νν μμ intμ voidλ κ°κ° μΆλ ₯κ³Ό μ λ ₯μ ννλ₯Ό μ€λͺ νλ κ²μ΄λ€. μ¦, μΆλ ₯μ ννκ° int μ΄κ³ μ λ ₯μ ννκ° voidμΈ mainμ΄λΌλ ν¨μ CμΈμ΄μ ν¨μ λ΄μ μ‘΄μ¬νλ λ¬Έμ₯μ λμλ μΈλ―Έμ½λ‘ λ¬Έμ ;μ λΆμ¬μ€λ€. printf ν¨μλ ν¨μνΈμΆ μ μ λ¬λλ λ¬Έμμ΄μ λͺ¨λν°μ μΆλ ₯νλ κΈ°λ₯μ μ§λλ€. μ΄λ μ§μ λ§λ€μ§ μμλ νΈμΆμ΄ κ°λ₯ν, .. Language 2015. 9. 22. 0 μ΄μ 1 2 λ€μ κ΄κ³ νλ² λ³΄κ³ κ°μ€κ²μ! 728x90 λ°μν