metin at EnderUNIX.org
EnderUNIX Software Developer
Follow @metinulaskaya
Software Engineer at Argela Technologies
GPG Public Key: metin.gpg
Projects:
- MeGPS: MeGPS is a GPS logger software which runs on Android devices. It logs the GPS data, and shows the current location on the Google Maps simultaneously as well.
- MediaInfo: MediaInfo supplies technical and tag information about a video or audio file for DLNA. It has been ported to uClibc++ for embedded systems by me.
- PCD: PCD (Process Control Daemon), is an open source, light-weight, system level process manager for Embedded Linux based products (Consumer electronics, network devices, and more). With PCD in control, it is guaranteed that the system's boot up time will be reduced, and its reliability, availability and robustness will be enhanced. MIPS support is written by me.
- NetStress: NetStress (a.k.a Saldiray) is a multi threaded DDoS attack generator software. It's developed for testing DDoS mitigation systems and firewall/IPS performance tests. It supports more than 50 different DDoS attack methods. NetStress also has a GUI written in Python.
- MetFS: MetFS is a filesystem software in userspace that is FUSE based, encrypted, dynamic sized, single file when it's unmounted and very fast. It has also a GUI that's written in Java.
Here is a document about implementation of MetFS, cryptography (hash, symmetric/asymmetric key and cipher algorithms), FUSE, and userspace file systems: MetFS Book.
- SpamGuard: Mail server spam blocker supporting qmail, qSheff, sendmail, exim and postfix.
- Turkish support of ToasterAdmin
- QmailSPF: It checks the SPF record of sender's mail server, searches the sender's IP address on a Real-time White List (RWL) server whether it is whitelisted or not, checks the sender's mail address whether the mail recipient added the sender's mail address to his white list (MySQL database). If the mail sender, which is not whitelisted, has no SPF record or not on a RWL server, then its mail is stored in a park directory and a notification mail is sent to the sender. The project is written in C.
- QmailadminLogger: Logs when a user deleted from system, a user added to system, password or quota changed of a user.
- DNSSpoof: Logs all the DNS queries into a MySQL database and spoofs the specified hostnames for specific clients. The project is written in C.
- 5651Sniffer: Logs all FTP, SMTP, and HTTP packets in a compatible way to the law 5651. It also has a perfect performance (only 6 % CPU usage in quad core machine) in 300 Mbit traffic, and never missed a packet. The project is coded in C. This project is commercial and contact with me for selling/maintaining operations.
Books:
Translation of "Linux System Administration" [Linux Sistem Yonetimi] book to Turkish
Translation of "Bulletproof Ajax" [Saglamligi Kanitlanmis Tekniklerle Web 2.0 Ajax] book to Turkish
Kernel Patches:
Patch for releasing PPPoE interfaces in MIPS
Patch for clearing the IP connection tracks of Netfilter in MIPS
Patch for using multi ATM interfaces in MIPS
Patch for restarting the system after kernel oops/crashes in MIPS
Papers:
The FreeBSD Audit System [FreeBSD Denetim Sistemi]
Jails: Confining the omnipotent root [Jail: Herseye Kadir root 'u Sinirlamak]
FreeBSD Jumpstart
Some Thoughts on Security After Ten Years of qmail 1.0 [qmail 1.0'in Uzerinden Gecen 10 Yilin Ardindan Guvenlik Konusundan Bazi Dusunceler]
OpenVZ
SNMP & MRTG
Management Tools of System Performance: vmstat, iostat, and sar [Sistem Performansi Yonetim Araclari]
Linux Installation via Kickstart [Kickstart ile Linux Kurulumu]
Seminars:
Ege University - Network Applications on FreeBSD [2007-04-27]
Kadir Has University - FreeBSD: The Power to Serve [2008-04-16]
Yildiz Technical University - Introducing EnderUNIX [2008-04-19]
Fatih University - Information Security [2008-05-15]
Links:
EnderUNIX Software Development Team
W. Richard STEVENS
FreeBSD: The Power to Serve...
The TrustedBSD Project
The Linux Kernel
Bilgi Guvenligi Akademisi
Security Focus
Embedded Linux Experts
The Linux Documentation Project
ITU Ozgur Yazilim Grubu
*BSD/Linux Kernel Cross-Reference