Categories: All - algorithms - server - security - education

by Ji Hyeonho 15 years ago

352

Hyunho.Ji

With a strong educational foundation in information systems and computer information, Hyunho Ji has developed considerable expertise in network design and server management. His work involves creating and optimizing various shell scripts to monitor system resources, manage user data transfer, and maintain ARP tables.

Hyunho.Ji

Resume : Hyunho.Ji

Shell

OverLoad.sh

3. If over limit?

4. Logging + Kill

2. Parsing + Check

1. Confirm Process List(ps,top)

Check Process to use high resources

CPU, Memory

iptables - patch
Example>

Mac: 00:E0:4C:C5:1A:38

String:

Multiclass: 10.10.2.0~10.10.5.128

B class: 10.10.0.0/16

2. Apply iptables INPUT, OUTPUT

1. Parsing hosts.allow(deny)

Apply IP,MAC,String List by hosts.deny, hosts.allow
ARP.sh

4. Confirm Admin Webpage

3. Parsing to duplicate MAC address

2. show arp table

1. Connect CISCO Switch

Monitering ARP table
move.sh
Algorithm>

7. Move Original Data to temporary

6. Connect DNS server + change IP

5. Copying Data + Decompress

4. Make User(+db,mail)

3. Connect Remote other server

2. Compress User data

1. Analyze User imformation

move user other to server from original server(Data: FTP, DB, Mail)
Used by sed,awk,sort,grep,expect,bash(for,while,case,if...)

Basic Experience

Security

IDS by snort + QOS

L2 ~ L7 Packet Access Control

Traffic Control by Bridge

Web Application Firewal

Limit to Packet per second

Patch for Netfilter-Iptables Script

Network
Monitering by nagios + mrtg
Network Design by cisco 3750 Switch
Server
Rsync(backup)
DNS(djb-dns)
qmail + vpopmail + roundcube
APM(compile by Apache, php+gd, mysql)
Kernel Rebuild
Manage network & server by 6 yesars

License

CCNA
CISCO 2007.01
Linux Master 1
IHD by Korea 2002.07

Educatioin

University of Sogang
Master's course 2009.03 ~
Imformation systems & security
University of Yongin
2001.03 ~ 2008.08
Computer imformation

Profile

Cell:82-10-4786-1985, Email: mnnclub@gmail.com
Address
605-612 Dosigebal APT, Suso-dong
GangNam-gu, Seoul, Korea 135-220