Who is this guy?
Ying (Ying-Hung Chen / 陳穎弘) is the owner of yingternet.com. Okay,
Ying-Hung Chen is a human being, while yingternet.com is an internet domain
name and the name of servers (*yingternet.com). In other words, he named the servers
He has been using/studying computer since 1994. He was lucky
to have great friends, who introduced him to the computer world, that he has
been living with all these years. He has been a system/network administrator
since 1996 and software developer shortly after. "I think of myself as an integrated
He graduated on
March, 2000 with M.S. in Computer Engineering at University
of California, San Diego. http://www.ucsd.edu.
He is currently
working as Associate Vice President of Engineering at Telexper International
Inc. (http://www.telexper.com). Previously
he was working as VP of Engineering in Fortunatek (http://www.fortunetek.com), RD manager
in Instek Digital (http://www.instekdigital.com)
and Senior / Lead Software Engineer at Lockheed Martin. He also worked as
Systems Consultant for CSE Dept. in University
of California, San Diego http://www.cs.ucsd.edu
since late 1999 and Consultant in AUT.Com as of Oct 2000. http://www.aut.com
He was also a member of the Linux
Mandrake's security team (secteam), and contributor to Mandrake's cooker. http://www.linux-mandrake.com
He is currently working on Annvix OS http://www.annvix.org
btw, you can also see some interesting
pictures in the Picture page.
You can also find some documents/tips I
generated (mostly work around) at work here
Network, Security, Parallel/Distributed
computing in general, and various Operating System tuning and hacking.
Skills and Work
my Resume (Html), Resume(MS
Doc) And my Cover Letter
Some more detail
about Ying's personality for people who are interested..
Since 1994, Ying was integrating himself with machines. From
his machine console, you can see tons of status reports from servers. He
controls servers across continents, it's not news when you see he logged onto
servers located in Japan, Hong Kong, Taiwan,
as well as US at the same time with 'unknown' source location, just
idling for months. Its rumored that he never sleeps and forever watches
over the machines. However, as soon as something goes wrong (i.e. loads are too
high, system under attack...etc) you will be able to see that he isn't idling
anymore (when you are also logged on the system of course)
He also has his
footprint on most of the IRC servers, and also has been appointed as 'root'
administrator for numerous IRC networks. On the early days, he had command over
his network army to push the network loads to extreme for fun (If you get what
I mean by that). If you were chatting on IRC back in 96-98, you may see him
'walking' around the IRC.
Around summer 1998, Ying retired from IRC
network and got relief from his 'command' due to the workload of schooling and
also job appointments. This starts his Developing/Engineering era. From working
from companies like Qualcomm, Ericsson, Entropia, Synetics.. etc, he gained
tremendous engineering experiences as well as skills. In the same time, he also
has appointment as UCSD, CSE graduate Teaching Assistant and Computing facility
consultant to sharpen his knowledge and skills.
Even though he
embarks on innumerable amounts of missions at a single interval of time, he still
possesses the ability to stay sane and persistent. He still clings on to
his traits of the incredibly intelligent, yet soporific human being.
My current project
projects (besides work of course ^-^ ):
- IP Security (IPSec): I have been playing with IPSec on
Linux, Windows and OpenBSD both from system administration and development
perspective, I also hooked up VPNs between
offices and home with my trusty old PCs =)
- Security-Enhanced Linux (SELinux) from NSA: I have also
been working with it for few months both at work and at home.
- I am investing my time on Linux Clustering, http://www.mosix.org.
check my Mosix page.
- Server/Network Security: I have being running servers
since 1997 (Mostly Linux and *BSD's) myself, and handle the
servers for either company or school (which is mostly Solaris). One of my
primary concern is security especially network security. I have evaluated,
used, and even wrote a couple security auditing tools that currently runs
on all my servers so it will send me feedback whenever there are attacks
underway in almost real time. Attacks which includes extensive port
scanning, protocol hacking, and of course, the ones everyone hates, Denial
of Service (DOS), or worse, Distributed Denial of Service (DDOS). If you
want more info, send me an email, as a security person myself, telling you
guys what I am running to audit/monitor the server is like giving away
what type of lock I am using for my door. mailto:email@example.com , one
good references URL are http://www.securityfocus.com (This
project is definitely On-going, and never ends..)
- Software/Hardware Solutions for Linux. I have Linux
systems which handle hundred's Gig's of data, although I have enough
redundancy to be sure my data is always save. (I have sync'ing scripts
running nightly for backups) But it will be nice to have RAID solution
finally. I am looking for reliable RAID0+1 solution right now...if you
have any info, let me know, thanks!
- Linux SMP, yep, its no big deal now, but is pretty big
deal back in 97, not many people has done it, and not too many machines
are SMP capable (or they are very expensive).
- Firewalls / router, Fileserver (samba), Name Server,
DHCP pool, Email server, Web server with SSL...Frontpage Extension, Java
ServeLet stuff. and variety of security protocols (SSL-imap, APOP.. SSH,
HTTPS, etc) and some fault tolerate issues (fallbacks), most of them
aren't big deal now, but it was headache when no one packages it for you.
(And right now, it still aren't THAT EASY if you don't know how)
- Start/modify varies backup scripts utilizing lots of
utilities. i.e. rsync, rdist, ...etc. for backup and/or system monitoring.
- I also being paid to research the attacking patterns
for DDOS (mostly Linux, Solaris and *BSD's). which I was involved for last
3-4 years. but hey, I am a good guy now =) , there are lots of references
attacking tools out there, and I also modify quite a few of them. http://www.packetstormsecurity.org/distributed/
is a good starting point if you are interested.
- UDMA66+ for Linux, again, no big deal now since lots of
distribution handles it without telling you, however, don't be surprised
that there are still a lot of the distribution, (RedHat, Mandrake
included, we are talking about year 2001) still hasn't done it right for
all cases. one example here:
Timing buffer-cache reads: 128 MB in 0.97 seconds =131.96 MB/sec
Timing buffered disk reads: 64 MB in 16.13 seconds = 3.97 MB/sec
Timing buffer-cache reads: 128 MB in 1.00 seconds =128.00 MB/sec
Timing buffered disk reads: 64 MB in 2.43 seconds = 26.34 MB/sec <---
Impressive eh? =)
and A lot of others
I simply don't remember, or its not mentioning now =)
You are Visitor
Last updated 2-24-2007
go back to main page.