λ³Έλ¬Έ λ°”λ‘œκ°€κΈ°

λ°˜μ‘ν˜•

2016/11

(85)
μ‹œμŠ€ν…œ ν•΄ν‚Ή λ³΄μ•ˆ κ³Όμ • μ•ˆλ…•ν•˜μ„Έμš” KG아이티뱅크 μ‚¬μ›μž…λ‹ˆλ‹€. μ˜€λŠ˜μ€ μ‹œμŠ€ν…œ ν•΄ν‚Ή λ³΄μ•ˆ 과정에 λŒ€ν•΄ μ•Œμ•„λ³΄λ € ν•˜λŠ”λ°μš” μ‹œμŠ€ν…œ ν•΄ν‚Ή λ³΄μ•ˆ 과정은 ν˜„μž₯μ—μ„œ μ‚¬μš©λ˜λŠ” μš΄μ˜μ²΄μ œμ™€ μ‹œμŠ€ν…œμ˜ CPU, λ©”λͺ¨λ¦¬ ꡬ쑰에 λŒ€ν•œ 뢄석, μ–΄μ…ˆλΈ”λ¦¬μ–΄ λ“±μ˜ λ‚΄μš©μ„ ν•™μŠ΅ν•˜μ—¬ μ‹œμŠ€ν…œ μƒμ—μ„œ 일어날 수 μžˆλŠ” ν•΄ν‚Ή 기법 뢄석 λŠ₯λ ₯을 ν–₯μƒμ‹œν‚€λŠ” κ³Όμ •μž…λ‹ˆλ‹€. 이 과정을 톡해 μ‹€λ¬΄μ—μ„œ μ‚¬μš©λ˜λŠ” λ‹€μ–‘ν•œ μ‹œμŠ€ν…œν•΄ν‚Ή 기법듀에 λŒ€ν•œ 이둠과 μ‹€μŠ΅ 과정을 톡해 μ‹€μ œλ‘œ 일어날 수 μžˆλŠ” 해킹에 λŒ€λΉ„ν•  수 μžˆλŠ” λ³΄μ•ˆ κΈ°μˆ μ„ μŠ΅λ“ν•˜μ—¬ λ³΄μ•ˆ μ—”μ§€λ‹ˆμ–΄λΆ„μ•Ό 취업에 λŒ€λΉ„ν•˜λ©°, μ΅œμ‹  μ‹œμŠ€ν…œ ν•΄ν‚Ή 곡격 및 λ°©μ–΄ 기법을 배우게 되며, μ‹€μ „ λͺ¨μ˜ν•΄ν‚Ήμ„ 톡해 λ³΄μ•ˆκ΄€λ¦¬μžλ‘œμ„œ μ‹œμŠ€ν…œλ“€μ„ λ³΄ν˜Έν•  수 μžˆλŠ” λŠ₯λ ₯을 λ°°μ–‘ν•˜μ—¬ 싀무 ν˜„μž₯에 λŒ€λΉ„ν•˜μ‹€ 수 μžˆμœΌμ‹­λ‹ˆλ‹€. 그러면 μ–΄λ–€ 뢄듀이 μ‹œμŠ€ν…œ ν•΄ν‚Ήκ³Ό λ³΄μ•ˆ μ „λ¬Έκ³Όμ •..
λ„€νŠΈμ›Œν¬ ν•΄ν‚Ή λ³΄μ•ˆ μ „λ¬Έκ³Όμ • μ•ˆλ…•ν•˜μ„Έμš” KG아이티뱅크 μ‚¬μ›μž…λ‹ˆλ‹€. μ˜€λŠ˜μ€ λ„€νŠΈμ›Œν¬ ν•΄ν‚Ήκ³Ό λ³΄μ•ˆ 전문과정에 λŒ€ν•΄ μ•Œμ•„λ³΄λ € ν•˜λŠ”λ°μš” λ³΄μ•ˆμ˜ μ€‘μš”μ„±κ³Ό λ„€νŠΈμ›Œν¬ ν•΄ν‚Ή 등이 λŒ€λ‘λ˜λ©΄μ„œ λ„€νŠΈμ›Œν¬ ν•΄ν‚Ήκ³Ό λ³΄μ•ˆ 전문과정에 λŒ€ν•œ 관심 λ˜ν•œ 점차 λ†’μ•„μ§€κ³  μžˆλŠ”λ°μš”. 이 과정은 μ‰½κ²Œ λ§ν•΄μ„œ λ„€νŠΈμ›Œν¬μ™€ κ΄€κ³„λœ 각쒅 곡격을 λ°©μ–΄ν•˜κ³  νƒμ§€ν•˜λŠ” μ „λ¬Έκ°€λ₯Ό μ–‘μ„±ν•˜λŠ” κ³Όμ •μž…λ‹ˆλ‹€. ν˜„μž¬μ˜ μ‹œμŠ€ν…œλ“€μ€ λŒ€λΆ€λΆ„ λ„€νŠΈμ›Œν¬λ‘œ μ—°κ²°λ˜μ–΄μ„œ 톡신을 ν•˜κ³  있고, λ„€νŠΈμ›Œν¬λ‘œ μ£Όκ³  λ°›λŠ” λͺ¨λ“  데이터듀에 λŒ€ν•œ κ°€λ‘œμ±„κΈ° μ‹œλ„λ‚˜ λ„€νŠΈμ›Œν¬ 톡신을 λ°©ν•΄ν•˜λŠ” 곡격듀이 자주 μΌμ–΄λ‚˜κ³  μžˆμŠ΅λ‹ˆλ‹€. μ΄λŸ¬ν•œ λ„€νŠΈμ›Œν¬μ™€ κ΄€λ ¨λœ 각쒅 곡격을 λ°©μ–΄ν•˜κ³  νƒμ§€ν•˜κΈ° μœ„ν•˜μ—¬ λ‹€μ–‘ν•œ μž₯비와 μ†Œν”„νŠΈμ›¨μ–΄κ°€ μ‚¬μš©λ˜κ³  μžˆμŠ΅λ‹ˆλ‹€. λ”°λΌμ„œ 이런 μ†Œν”„νŠΈμ›¨μ–΄λ“€κ³Ό μ—¬λŸ¬ μž₯비듀에 λŒ€ν•œ ꡬ동 방법, μž‘λ™ 원리, μš΄μ˜κΈ°μˆ μ— λŒ€ν•œ μˆ˜μš”κ°€ 점..
ν•™μ μ€ν–‰μ œλ₯Ό ν™œμš©ν•΄μ„œ ITλΆ„μ•Ό ν•™μœ„λ₯Ό μ·¨λ“ν•˜μž~!!!! μ•ˆλ…•ν•˜μ„Έμš”~~~ λ”°λ°œμ΄μž…λ‹ˆλ‹€~!!! 두두λ‘₯ μ˜€λŠ˜μ€ IT μ „λ¬Έ 지식이 μ•„λ‹Œ ν•™μ μ€ν–‰μ œμ— λŒ€ν•΄ 이야기 ν•΄λ³ΌκΉŒ ν•©λ‹ˆλ‹€. ν•™μ μ€ν–‰μ œλŠ” 학점인정 등에 κ΄€ν•œ 법λ₯ , 법λ₯  제 10000ν˜Έμ— μ˜κ±°ν•˜μ—¬ ν•™κ΅μ—μ„œ 뿐만 μ•„λ‹ˆλΌ 학ꡐ λ°–μ—μ„œ μ΄λ£¨μ–΄μ§€λŠ” λ‹€μ–‘ν•œ ν˜•νƒœμ˜ ν•™μŠ΅ 및 μžκ²©μ„ ν•™μ μœΌλ‘œ 인정받을 수 μžˆλ„λ‘ ν•˜κ³ , 학점이 λˆ„μ λ˜μ–΄ 일정 기쀀을 μΆ©μ‘±ν•˜λ©΄ ν•™μœ„μ·¨λ“μ„ κ°€λŠ₯ν•˜κ²Œ ν•¨μœΌλ‘œμ¨ ꢁ극적으둜 μ—΄λ¦°κ΅μœ‘μ‚¬νšŒ, ν‰μƒν•™μŠ΅μ‚¬νšŒλ₯Ό κ΅¬ν˜„ν•˜κΈ° μœ„ν•œ μ œλ„μž…λ‹ˆλ‹€. κ°„λ‹¨ν•˜κ²Œ μ΄λ―Έμ§€λ‘œ μ„€λͺ…을 ν•˜μžλ©΄... λ„€λ„€~~~ κ·Έλ ‡μŠ΅λ‹ˆλ‹€~~ γ…‹γ…‹γ…‹γ…‹γ…‹γ…‹ ν•™μ μ€ν–‰μ œλŠ” μ™œ λ„μž…μ΄ λ˜μ—ˆμ„κΉŒμš”?? 1995λ…„ 5μ›”, λŒ€ν†΅λ Ή 직속 κ΅μœ‘κ°œν˜μœ„μ›νšŒλŠ” μ—΄λ¦° ν‰μƒν•™μŠ΅μ‚¬νšŒμ˜ λ°œμ „μ„ μ‘°μ„±ν•˜λŠ” μƒˆλ‘œμš΄ κ΅μœ‘μ²΄μ œμ— λŒ€ν•œ 비전을 μ œμ‹œν•˜λ©΄μ„œ ν•™μ μ€ν–‰μ œλ₯Ό μ œμ•ˆν•˜μ˜€μœΌλ©°, 학점인정 등에 κ΄€ν•œ ..
JSPλŠ” μ–΄λ–»κ²Œ κ³΅λΆ€ν•˜μ§€?? μ•ˆλ…•ν•˜μ„Έμš”~~ λ”°λ°œμ΄μž…λ‹ˆλ‹€!!! 두두λ‘₯~!! 였늘 μ†Œκ°œν•  ν¬μŠ€νŒ…μ€ JSP ν”„λ‘œκ·Έλž˜λ° μ „λ¬Έκ³Όμ •μž…λ‹ˆλ‹€. JSPλŠ” Java Server Pages의 μ•½μžλ‘œ μ„  λ§ˆμ΄ν¬λ‘œμ‹œμŠ€ν…œμ¦ˆμ‚¬μ˜ μžλ°” μ„œλΈ”λ¦Ώ (Servlet) κΈ°μˆ μ„ ν™•μž₯μ‹œμΌœ μ›Ή ν™˜κ²½ μƒμ—μ„œ 100% μˆœμˆ˜ν•œ μžλ°”λ§ŒμœΌλ‘œ μ„œλ²„ μ‚¬μ΄λ“œ λͺ¨λ“ˆμ„ κ°œλ°œν•˜κΈ° μœ„ν•œ κΈ°μˆ μž…λ‹ˆλ‹€. JSPλŠ” μ„œλ²„ μ‚¬μ΄λ“œμ—μ„œ DBMS와 같은 λ°±μ—”λ“œ μ„œλ²„μ™€ μ—°λ™ν•˜μ—¬ 이듀 λ²‘μ—”λ“œ μ„œλ²„μ˜ 데이터λ₯Ό κ°€κ³΅ν•˜μ—¬ μ›Ή μƒμ˜ μ΅œμ •μ  μ‚¬μš©μžμ—κ²Œ λ””μŠ€ν”Œλ ˆμ΄ν•  수 있고, μ—¬λŸ¬ 쑰건에 따라 λ””μŠ€ν”Œλ ˆμ΄ν•  수 μžˆλŠ” λ‚΄μš©λ“€μ„ λ™μ μœΌλ‘œ 처리 ν•  수 μžˆλŠ” κΈ°λŠ₯을 μ œκ³΅ν•˜λŠ” ν”„λ‘œκ·Έλž˜λ° μ–Έμ–΄μž…λ‹ˆλ‹€. JSPλ₯Ό κ³΅λΆ€ν•˜κΈ°μ „ 기본적으둜 JAVA ν•™μŠ΅μ΄ μ œλŒ€λ‘œ λ˜μ–΄ μžˆμ§€ μ•Šλ‹€λ©΄ 이해가 μ–΄λ €μš°μ‹€ μˆ˜λ„ μžˆμŠ΅λ‹ˆλ‹€. μžλ°”(JAVA)의 심화과정이라고 ..
μœ λ‹‰μŠ€(μ†”λΌλ¦¬μŠ€) κ³Όμ • μ•ˆλ…•ν•˜μ„Έμš” KG아이티뱅크 μ‚¬μ›μž…λ‹ˆλ‹€. μ˜€λŠ˜μ€ μœ λ‹‰μŠ€(μ†”λΌλ¦¬μŠ€) 과정에 λŒ€ν•΄ μ•Œμ•„λ³΄λ €κ³  ν•©λ‹ˆλ‹€. μ†”λΌλ¦¬μŠ€λŠ” ν•˜λ“œμ›¨μ–΄ 지원이 λΆ€μ‘±ν•œ μƒμš© μ‹œμŠ€ν…œμž…λ‹ˆλ‹€. 무료인 λ¦¬λˆ…μŠ€λ₯Ό μ‚¬μš©ν•  수 μžˆλŠ”λ° μ™œ μ†”λΌλ¦¬μŠ€λ₯Ό μ‚¬μš©ν•˜λŠ”μ§€ μ•Œμ•„λ³΄κ² μŠ΅λ‹ˆλ‹€. μ†”λΌλ¦¬μŠ€ 10 OSλŠ” μ• ν”Œλ¦¬μΌ€μ΄μ…˜ μ„±λŠ₯ ν–₯상, μ‹œμŠ€ν…œ νš¨μœ¨μ„± 및 κ°€λ™μ‹œκ°„ κ·ΉλŒ€ν™”, 리슀크 κ°μ†Œ, X64/X86 및 SPA RC ν™˜κ²½ 지원 λ“±κ³Ό 같은 κ°•λ ₯ν•œ μ„±λŠ₯을 μžλž‘ν•˜λŠ” μ†”λΌλ¦¬μŠ€ 10은 μ—­λŒ€ 졜고의 μœ λ‹‰μŠ€ OS κ±Έμž‘ν’ˆμž…λ‹ˆλ‹€. μ†”λΌλ¦¬μŠ€ 10은 λŒ€κ·œλͺ¨ μž‘μ—…λŸ‰μ„ μ—¬μœ  있게 μ²˜λ¦¬ν•  수 μžˆμŒμ€ λ¬Όλ‘ , λ©€ν‹° ν”Œλž«νΌμ„ 관리가 μ‰¬μš΄ 단일 μ‹œμŠ€ν…œμœΌλ‘œ ν†΅ν•©ν•˜κ³ , 문제 λ°œμƒ 전에 μ»΄ν¬λ„ŒνŠΈμ˜ 이상 μ§•ν›„λ₯Ό μžλ™μœΌλ‘œ μ°Ύμ•„λ‚΄κ³€ ν•©λ‹ˆλ‹€. λ˜ν•œ μ†”λΌλ¦¬μŠ€λŠ” μžμ‹ λ§Œμ˜ νŒŒν‹°μ…˜ 체계λ₯Ό κ°€μ§€κ³  μžˆμŠ΅λ‹ˆλ‹€. ( μ†”λΌλ¦¬μŠ€ νŒŒν‹°..
C++ κ³΅λΆ€λŠ” μ–΄λ–»κ²Œ ν• κΉŒ??? μ•ˆλ…•ν•˜μ„Έμš”~~μ—¬λŸ¬λΆ„~!! λ”°λ°œμ΄μž…λ‹ˆλ‹€!! 두두λ‘₯ μ˜€λŠ˜μ€ ν”„λ‘œκ·Έλž˜λ° κ³Όμ •μ€‘μ—μ„œ κ°€μž₯ κΈ°μ΄ˆκ°€ λ˜λŠ” Cμ–Έμ–΄μ˜ 심화과정인 C++에 λŒ€ν•΄μ„œ μ•Œμ•„ 보도둝 ν• κ²Œμš”!!!! C++은 λ”± 보기에도 C언어와 μœ μ‚¬ν•˜μ§€λ§Œ 쒀더 μ‹¬ν™”λœ 것 같은 λŠλ‚Œμ΄ 팍!! μ˜€μ‹œμ£ ~~!?? ν•˜μ§€λ§Œ C++은 객체지ν–₯ν˜• μ–Έμ–΄μž…λ‹ˆλ‹€!!! (참고둜 Cμ–Έμ–΄λŠ” μ ˆμ°¨μ§€ν–₯적 μ–Έμ–΄μž…λ‹ˆλ‹Ή) Cμ–Έμ–΄μ˜ λŒ€λΆ€λΆ„μ˜ νŠΉμ§•μ„ ν¬ν•¨ν•˜κ³  μžˆμ§€λ§Œ Cμ–Έμ–΄μ˜ ν•œκ³„μ μ„ ν’€μ–΄λ‚΄κ³ , κ³ λ„λ‘œ λ³΅μž‘ν•œ ν”„λ‘œκ·Έλž¨μ„ κ΄€λ¦¬ν•˜κΈ° μœ„ν•¨κ³Ό μ–Έμ–΄λ‘œ ν’€μ§€ λͺ»ν•œ λ³΅μž‘ν•΄μ§„ ν”„λ‘œκ·Έλž¨μ„ μ²˜λ¦¬ν•  수 μž‡λ„λ‘ λ¨Όλ“€μ–΄μ§„ μ–Έμ–΄κ°€ λ°”λ‘œ C++ 인거죠~!! 어흑.. C++같은 κ²½μš°λŠ” λ‹€λ₯Έμ–Έμ–΄μ— λΉ„ν•΄ 속도가 λΉ λ₯΄λ‹€λŠ” μž₯점이 μžˆμ–΄μ„œ κ²Œμž„κ°œλ°œμ— μ ν•©ν•˜λ‹΅λ‹ˆλ‹€~ κ²Œμž„ ν”„λ‘œκ·Έλž˜λ¨Έκ°€ 되고 싢은 뢄듀은 기본적으둜 μ•Œμ•„μ•Ό ν•  λΆ€λΆ„μ΄λΌλŠ” 사싀..
λ¦¬λ²„μŠ€ μ—”μ§€λ‹ˆμ–΄λ§μ„ 곡뢀해 보자!!!!!! μ•ˆλ…•ν•˜μ„Έμš”~~ λ”°λ°œμ΄μž…λ‹ˆλ‹€!! 두두λ‘₯ μ˜€λŠ˜μ€ ν•΄ν‚Ή/λ³΄μ•ˆ κ³Όμ • μ€‘μ—μ„œλ„ λ¦¬λ²„μŠ€ μ—”μ§€λ‹ˆμ–΄λ§μ— λŒ€ν•΄ μ•Œμ•„λ³΄λ„λ‘ ν• κ²Œμš”!! Reverse Engineeringμ΄λΌλŠ” 것은 말 κ·ΈλŒ€λ‘œ 역곡학 / 역좔적 μ •λ„λ‘œ μ•Œκ³  κ³„μ‹œλ©΄ λ˜λŠ”λ°μš” λŒ€λž΅μ μœΌλ‘œ μ–΄λ–€ λŠλ‚ŒμΈμ§€ 감이 μ˜€μ‹œλ‚˜μš”?? (후비적 후비적) λ¦¬λ²„μŠ€ μ—”μ§€λ‹ˆμ–΄λ§μ„ μš”μ•½ν•˜μžλ©΄ μ†Œν”„νŠΈμ›¨μ–΄ κ³΅ν•™μ˜ ν•œ λΆ„μ•Όλ‘œ, 이미 λ§Œλ“€μ–΄μ§„ μ‹œμŠ€ν…œμ„ μ—­μœΌλ‘œ μΆ”μ ν•˜μ—¬ 처음의 λ¬Έμ„œλ‚˜ 섀계기법 λ“±μ˜ 자료λ₯Ό μ–»μ–΄λ‚΄λŠ” 일을 λ§ν•©λ‹ˆλ‹€. 이건 μ‹œμŠ€ν…œμ„ μ΄ν•΄ν•˜μ—¬ 적절히 λ³€κ²½ν•˜λŠ” μ†Œν”„νŠΈμ›¨μ–΄ μœ μ§€λ³΄μˆ˜ κ³Όμ •μ˜ 일뢀인거죠~~ μ‰½κ²Œ λ§ν•˜μžλ©΄ 각쒅 λ°”μ΄λŸ¬μŠ€λ‚˜ μ•…μ„±μ½”λ“œ λ“±μ˜ κ΄€λ ¨λœ μ‹€ν–‰ μ½”λ“œλ₯Ό μ›λž˜μ˜ μ†ŒμŠ€ μ½”λ“œλ‘œ λ³€ν™˜μ‹œν‚€λŠ” κ²ƒμž…λ‹ˆλ‹€ μ•…μ˜μ μΈ μ˜λ„λ₯Ό κ°€μ§€κ³  λ°”μ΄λŸ¬μŠ€λ‚˜ 각쒅 μ•…μ„±μ½”λ“œλ₯Ό 생성해 μΉ¨νˆ¬μ‹œν‚€λŠ” λΈ”λž™ν•΄μ»€μ™€ λ°˜λŒ€λ˜λŠ”..
μžλ°” ν”„λ‘œκ·Έλž¨ Struts/Spring μ•ˆλ…•ν•˜μ„Έμš” KG아이티뱅크 μ‚¬μ›μž…λ‹ˆλ‹€. μ˜€λŠ˜μ€ μžλ°” Struts와 Spring에 λŒ€ν•΄ μ•Œμ•„λ³΄λ €κ³  ν•˜λŠ”λ°μš” λ¨Όμ € μŠ€νŠΈλŸ¬μΈ μ™€ μŠ€ν”Όλ§μ„ μ•Œμ•„λ³΄κΈ° 전에 ν”„λ ˆμž„μ›Œν¬λž€ λ¬΄μ—‡μΌκΉŒμš”? ν”„λ ˆμž„μ›Œν¬λŠ” μ†Œν”„νŠΈμ›¨μ–΄μ˜ κ°œλ°œμ— ν•„μˆ˜μ μ΄κ³  ν‘œμ€€μ μΈ 뢀뢄에 ν•΄λ‹Ήν•˜λŠ” 섀계와 κ΅¬ν˜„μ„ μž¬μ‚¬μš© κ°€λŠ₯ν•˜λ„λ‘ν•˜κ³  μΌμ’…μ˜ ν˜‘μ—…ν™”λœ ν˜•νƒœμ˜ ν΄λž˜μŠ€λ“€λ‘œ μ œκ³΅ν•˜λŠ” λ°˜μ œν’ˆ μ†Œν”„νŠΈμ›¨μ–΄ λͺ¨λ“ˆμ΄λΌκ³  λ³Ό 수 μžˆμŠ΅λ‹ˆλ‹€. 즉, μ‰½κ²Œ ν’€μ΄ν•˜λ©΄ 말 κ·ΈλŒ€λ‘œ μΌν•˜κΈ° μœ„ν•œ ν‹€μž…λ‹ˆλ‹€. ν”„λ ˆμž„μ›Œν¬ 기반으둜 κ°œλ°œμ„ μˆ˜ν–‰ν•˜λŠ” 경우, 기반 ꡬ쑰λ₯Ό κ·ΈλŒ€λ‘œ μž¬μ‚¬μš©ν•˜κ³  λΉ„μ¦ˆλ‹ˆμŠ€λ‘œμ§κ³Ό κ΄€λ ¨λœ 뢀뢄을 μΆ”κ°€μ μœΌλ‘œ 사싀화 μ‹œν‚€λ©΄ 되기 λ•Œλ¬Έμ— λΉ λ₯Έ μ–΄ν”Œλ¦¬μΌ€μ΄μ…˜ ꡬ좕이 κ°€λŠ₯ν•©λ‹ˆλ‹€. λ˜ν•œ 동일 ν”„λ ˆμž„ μ›Œν¬λ₯Ό μ‚¬μš©ν•˜λŠ” μ–΄ν”Œλ¦¬μΌ€μ΄μ…˜λ“€μ€ λΉ„μŠ·ν•œ 골격 ꡬ쑰λ₯Ό κ°€μ§€κ³  있기 λ•Œλ¬Έμ— 관리 및 ν…ŒμŠ€νŠΈκ°€ μš©μ΄ν•©λ‹ˆλ‹€. ..

λ°˜μ‘ν˜•