March 31, 2008

3

Installing rar and unrar programs in Linux or Unix

I recently notice that I got some visitors bump in this coder's talk blog, searching for How to create and extract rar files in linux and I do remember that I didn't put on how to install rar and unrar program in other distributions of linux. I'm so sorry, my mistake.

However, I am a linux supporter and I don't want to make you upset while bumping into this blog and didn't really get what you need. So, here is how to install rar and unrar on other linux distributions...

Under Debian Linux, you can use the same apt-get method as follows to install unrar program:

$ apt-get install unrar

If you are using Fedora core Linux then use yum command as follows:
$ yum install unrar

If you are using FreeBSD, you can use:
$ pkg_add -v -r unrar

If any of above, methods is not working, you can download binary package from official rarlab site and choose the right package for your machine... for example, i chose the latest (by the time i write this post):
$ cd /tmp
$ wget http://www.rarlab.com/rar/rarlinux-3.7.1.tar.gz

then untar the file:
$ tar -zxvf rarlinux-3.7.1.tar.gz

Both rar and unrar commands are located in rar sub-directory. Just go to rar directory:
$ cd rar
$ ./unrar

Now copy rar and unrar to /bin directory:
$ cp rar unrar /bin

Then you can use the same method on creating and extracting rar files in linux in my previous post.

Another thing to add, you can also test the integrity of archive, with this command:
$ unrar t filename.rar 

or list the files inside the rar file using this command:
$ unrar l filename.rar

that's it... hope it helps...

Share This Article:


Bookmark This Article:
Feed Me Digg Technorati del.icio.us Best to Stumbleupon Reddit Blinklist Furl Spurl Yahoo Simpy




2

Libraries PC can use Ubuntu

Do you know that you can install Ubuntu as your library's PC Operating System. It's FREE and It's not difficult install. Now, we don't have to rely on expensively licensed operating system like windows and their other expensive softwares... download Ubuntu and install it...

Here's a video on how this librarian install Ubuntu on her library's PC.



It's easy right? ... If you are still on Microsoft Windows and badly using the pirated version of it. Stop now, change to Ubuntu!!

Another great news is, It is VIRUS FREE!!... currently, we haven't found any virus in Ubuntu yet!! believe me!

Share This Article:


Bookmark This Article:
Feed Me Digg Technorati del.icio.us Best to Stumbleupon Reddit Blinklist Furl Spurl Yahoo Simpy

March 28, 2008

0

Debian SSH problem after upgrading Sarge to Etch?

About 3 hour I've been strugling to figure it out... why my ssh keep closing the connection after I issued the correct password? Actually, I just upgrade the Debian on this TS-7260 board from the default Sarge to Etch.

I search all the settings in /etc/ssh/sshd_config, nothing much different... i tried to check wether it is hosts.allow or hosts.deny problem but it wasn't...

I keep on trying many times... thank god i can still access the board using serial console. I tried to restart the server but still, I can't get in. I've tried to ssh with -vv and this is what I got...
apogee@apogee-persiasys:~$ ssh -vv raingauge@10.1.1.92
OpenSSH_4.6p1 Debian-5ubuntu0.1, OpenSSL 0.9.8e 23 Feb 2007
debug1: Reading configuration data /etc/ssh/ssh_config
debug1: Applying options for *
debug2: ssh_connect: needpriv 0
debug1: Connecting to 10.1.1.92 [10.1.1.92] port 22.
debug1: Connection established.
debug1: identity file /home/apogee/.ssh/identity type -1
debug1: identity file /home/apogee/.ssh/id_rsa type -1
debug1: identity file /home/apogee/.ssh/id_dsa type -1
debug1: Remote protocol version 2.0, remote software version OpenSSH_4.3p2 Debian-9
debug1: match: OpenSSH_4.3p2 Debian-9 pat OpenSSH*
debug1: Enabling compatibility mode for protocol 2.0
debug1: Local version string SSH-2.0-OpenSSH_4.6p1 Debian-5ubuntu0.1
debug2: fd 3 setting O_NONBLOCK
debug1: SSH2_MSG_KEXINIT sent
debug1: SSH2_MSG_KEXINIT received
debug2: kex_parse_kexinit: diffie-hellman-group-exchange-sha256,diffie-hellman-group-exchange-sha1,diffie-hellman-group14-sha1,diffie-hellman-group1-sha1
debug2: kex_parse_kexinit: ssh-rsa,ssh-dss
debug2: kex_parse_kexinit: aes128-cbc,3des-cbc,blowfish-cbc,cast128-cbc,arcfour128,arcfour256,arcfour,aes192-cbc,aes256-cbc,rijndael-cbc@lysator.liu.se,aes128-ctr,aes192-ctr,aes256-ctr
debug2: kex_parse_kexinit: aes128-cbc,3des-cbc,blowfish-cbc,cast128-cbc,arcfour128,arcfour256,arcfour,aes192-cbc,aes256-cbc,rijndael-cbc@lysator.liu.se,aes128-ctr,aes192-ctr,aes256-ctr
debug2: kex_parse_kexinit: hmac-md5,hmac-sha1,hmac-ripemd160,hmac-ripemd160@openssh.com,hmac-sha1-96,hmac-md5-96
debug2: kex_parse_kexinit: hmac-md5,hmac-sha1,hmac-ripemd160,hmac-ripemd160@openssh.com,hmac-sha1-96,hmac-md5-96
debug2: kex_parse_kexinit: none,zlib@openssh.com,zlib
debug2: kex_parse_kexinit: none,zlib@openssh.com,zlib
debug2: kex_parse_kexinit: 
debug2: kex_parse_kexinit: 
debug2: kex_parse_kexinit: first_kex_follows 0 
debug2: kex_parse_kexinit: reserved 0 
debug2: kex_parse_kexinit: diffie-hellman-group-exchange-sha1,diffie-hellman-group14-sha1,diffie-hellman-group1-sha1
debug2: kex_parse_kexinit: ssh-rsa,ssh-dss
debug2: kex_parse_kexinit: aes128-cbc,3des-cbc,blowfish-cbc,cast128-cbc,arcfour128,arcfour256,arcfour,aes192-cbc,aes256-cbc,rijndael-cbc@lysator.liu.se,aes128-ctr,aes192-ctr,aes256-ctr
debug2: kex_parse_kexinit: aes128-cbc,3des-cbc,blowfish-cbc,cast128-cbc,arcfour128,arcfour256,arcfour,aes192-cbc,aes256-cbc,rijndael-cbc@lysator.liu.se,aes128-ctr,aes192-ctr,aes256-ctr
debug2: kex_parse_kexinit: hmac-md5,hmac-sha1,hmac-ripemd160,hmac-ripemd160@openssh.com,hmac-sha1-96,hmac-md5-96
debug2: kex_parse_kexinit: hmac-md5,hmac-sha1,hmac-ripemd160,hmac-ripemd160@openssh.com,hmac-sha1-96,hmac-md5-96
debug2: kex_parse_kexinit: none,zlib@openssh.com
debug2: kex_parse_kexinit: none,zlib@openssh.com
debug2: kex_parse_kexinit: 
debug2: kex_parse_kexinit: 
debug2: kex_parse_kexinit: first_kex_follows 0 
debug2: kex_parse_kexinit: reserved 0 
debug2: mac_init: found hmac-md5
debug1: kex: server->client aes128-cbc hmac-md5 none
debug2: mac_init: found hmac-md5
debug1: kex: client->server aes128-cbc hmac-md5 none
debug1: SSH2_MSG_KEX_DH_GEX_REQUEST(1024<1024<8192) sent
debug1: expecting SSH2_MSG_KEX_DH_GEX_GROUP
debug2: dh_gen_key: priv key bits set: 121/256
debug2: bits set: 515/1024
debug1: SSH2_MSG_KEX_DH_GEX_INIT sent
debug1: expecting SSH2_MSG_KEX_DH_GEX_REPLY
debug1: Host '10.1.1.92' is known and matches the RSA host key.
debug1: Found key in /home/apogee/.ssh/known_hosts:7
debug2: bits set: 537/1024
debug1: ssh_rsa_verify: signature correct
debug2: kex_derive_keys
debug2: set_newkeys: mode 1
debug1: SSH2_MSG_NEWKEYS sent
debug1: expecting SSH2_MSG_NEWKEYS
debug2: set_newkeys: mode 0
debug1: SSH2_MSG_NEWKEYS received
debug1: SSH2_MSG_SERVICE_REQUEST sent
debug2: service_accept: ssh-userauth
debug1: SSH2_MSG_SERVICE_ACCEPT received
debug2: key: /home/apogee/.ssh/identity ((nil))
debug2: key: /home/apogee/.ssh/id_rsa ((nil))
debug2: key: /home/apogee/.ssh/id_dsa ((nil))
debug1: Authentications that can continue: publickey,password,keyboard-interactive
debug1: Next authentication method: publickey
debug1: Trying private key: /home/apogee/.ssh/identity
debug1: Trying private key: /home/apogee/.ssh/id_rsa
debug1: Trying private key: /home/apogee/.ssh/id_dsa
debug2: we did not send a packet, disable method
debug1: Next authentication method: keyboard-interactive
debug2: userauth_kbdint
debug2: we sent a keyboard-interactive packet, wait for reply
debug2: input_userauth_info_req
debug2: input_userauth_info_req: num_prompts 1
Password: 
debug2: input_userauth_info_req
debug2: input_userauth_info_req: num_prompts 0
debug1: Authentication succeeded (keyboard-interactive).
debug1: channel 0: new [client-session]
debug2: channel 0: send open
debug1: Entering interactive session.
debug2: callback start
debug2: client_session2_setup: id 0
debug2: channel 0: request pty-req confirm 0
debug1: Sending environment.
debug1: Sending env LANG = en_US.UTF-8
debug2: channel 0: request env confirm 0
debug2: channel 0: request shell confirm 0
debug2: fd 3 setting TCP_NODELAY
debug2: callback done
debug2: channel 0: open confirm rwindow 0 rmax 32768
debug1: channel 0: free: client-session, nchannels 1
Connection to 10.1.1.92 closed by remote host.
Connection to 10.1.1.92 closed.
debug1: Transferred: stdin 0, stdout 0, stderr 81 bytes in 0.1 seconds
debug1: Bytes per second: stdin 0.0, stdout 0.0, stderr 831.4
debug1: Exit status -1
apogee@apogee-persiasys:~$ 


After checking all the settings again, I found one tiny little thing that I have to change to make it work...

Simply change the line with:

PasswordAuthentication yes

to

PasswordAuthentication no

in /etc/ssh/sshd_config solve the problem... that's all...

Maybe because I'm trying to match the old Debian Sarge sshd_config, and I couldn't find it...

So, here is my new /etc/ssh/sshd_config file contents:
# Package generated configuration file
# See the sshd(8) manpage for defails

# What ports, IPs and protocols we listen for
Port 22
# Use these options to restrict which interfaces/protocols sshd will bind to
#ListenAddress ::
#ListenAddress 0.0.0.0
Protocol 2
# HostKeys for protocol version 2
HostKey /etc/ssh/ssh_host_rsa_key
HostKey /etc/ssh/ssh_host_dsa_key
#Privilege Separation is turned on for security
UsePrivilegeSeparation no

# ...but breaks Pam auth via kbdint, so we have to turn it off
# Use PAM authentication via keyboard-interactive so PAM modules can
# properly interface with the user (off due to PrivSep)
#PAMAuthenticationViaKbdInt no
# Lifetime and size of ephemeral version 1 server key
KeyRegenerationInterval 3600
ServerKeyBits 768

# Logging
SyslogFacility AUTH
LogLevel INFO

# Authentication:
LoginGraceTime 600
PermitRootLogin yes
StrictModes yes

RSAAuthentication yes
PubkeyAuthentication yes
#AuthorizedKeysFile     %h/.ssh/authorized_keys

# rhosts authentication should not be used
#RhostsAuthentication no
# Don't read the user's ~/.rhosts and ~/.shosts files
IgnoreRhosts yes
# For this to work you will also need host keys in /etc/ssh_known_hosts
RhostsRSAAuthentication no
# similar for protocol version 2
HostbasedAuthentication no
# Uncomment if you don't trust ~/.ssh/known_hosts for RhostsRSAAuthentication
#IgnoreUserKnownHosts yes

# To enable empty passwords, change to yes (NOT RECOMMENDED)
PermitEmptyPasswords yes

# Uncomment to disable s/key passwords 
#ChallengeResponseAuthentication no

# To disable tunneled clear text passwords, change to no here!
PasswordAuthentication no

# To change Kerberos options
#KerberosAuthentication no
#KerberosOrLocalPasswd yes
#AFSTokenPassing no
#KerberosTicketCleanup no

# Kerberos TGT Passing does only work with the AFS kaserver
#KerberosTgtPassing yes

X11Forwarding no
X11DisplayOffset 10
PrintMotd no
#PrintLastLog no
KeepAlive yes
UseLogin yes

#MaxStartups 10:30:60
#Banner /etc/issue.net
#ReverseMappingCheck yes

Subsystem sftp /usr/lib/openssh/sftp-server


UsePAM yes

So, lesson learned... your SSH setting from previous version may not match, have the same meaning or function the same way it used to work. Hack it around and you'll find the fix... Keep google handy! Hope it helps others who gonna deal with this TS-ARM board like me... with Debian Arm...

Share This Article:


Bookmark This Article:
Feed Me Digg Technorati del.icio.us Best to Stumbleupon Reddit Blinklist Furl Spurl Yahoo Simpy




March 19, 2008

0

DNS Domain Expiration Checker Script [Update for .my domain]

Do you have more than one domain to manage? Have you ever failed to renew your domain before it expires? This simple domain-check script maybe your life saver. Originally, it was written by Ryan Matteson. Then Vivek Gite add up support to .org, .in, .biz and .info domain names.

And now, I've updated the domain-check script to support Malaysia (.my) domain. I should call this DNS Domain Expiration Checker Version 1.6

In order to use the script, you can simply download the script and rename it to domain-check. Then chmod +x to be able to execute it. You can run it to parse a list of domain in a text file and send an email alert to you for any domain that about to expire.

Command line code to download:

$ wget http://coderstalk.googlepages.com/domain-check.txt -O domain-check

Sample Usage: (in directory where you place the script)

apogee@apogee-persiasys:~$ ./domain-check -d google.com.my

Domain Registrar Status Expires Days Left
----------------------------------- ----------------- -------- ----------- ---------
google.com.my RGA000733 Valid 31-JUL-2008 134

apogee@apogee-persiasys:~$
[Note: you can place this on your "sbin" directory and run without "./" ]



You can also get an email if google.com.my going to expire in 30 days:

$ domain-check -a -d google.com.my -q -x 30 -e apogee@mailserver.com

I would like to dedicate this updated script to fenris for having lot of domain to manage hehehe... Hope it help you dude!! Enjoy!!

Share This Article:


Bookmark This Article:
Feed Me Digg Technorati del.icio.us Best to Stumbleupon Reddit Blinklist Furl Spurl Yahoo Simpy

March 11, 2008

2

Create and Extract RAR Files in Linux

I've been sharing mp3s with my close friends for years. We share mp3 files within our same interest in music. As I'm now a total Linux desktop user (I didn't use windows anymore ), I have to find way to create and extract RAR files in Linux since we share the files in compressed RAR files in less than 5MB split.

I always think that my findings in my Linux journey can also help others... So, here is the way to create RAR file in Ubuntu Linux.

First, make sure you have already install unrar and rar which you can get it by issuing this command in your terminal (Application > Accessories > Terminal) ...

$ sudo apt-get install rar unrar


In order to create RAR file, you can just right click on the selected files and click on "Create Archive...", select .rar on the archive dropdown and click on "Create". But, if you wanna extra control, you can use your great powerful terminal to do so. Here's what I do to Create a RAR file splitted to less than 5MB parts...

Open up your terminal and cd to directory with your file to RAR and split. As it is on my /home/apogee/Music directory, I'm going there to find my files. [Note: just type the command in bold without the dollar sign]

$ cd /home/apogee/Music
$ ls -lh *.mp3

-rw-r--r-- 1 apogee apogee 6.7M 2008-03-10 16:21 Senandung-malam.mp3

then I issue this command to create RAR file containing this mp3 file. I want each part to be less than 4MB...

$ rar a -v4000k Senandung-malam.mp3.rar Senandung-malam.mp3
RAR 3.70 beta 1 Copyright (c) 1993-2007 Alexander Roshal 8 Jan 2007
Shareware version Type RAR -? for help

Evaluation copy. Please register.

Creating archive Senandung-malam.mp3.rar

Adding Senandung-malam.mp3
Calculating the control sum

Creating archive Senandung-malam.mp3.part2.rar

... Senandung-malam.mp3 OK
Calculating the control sum
Done
$


Now I have two parts of rar files. Extracting these files should be more simpler on GUI. Check it out on my previous post on How to Extract RAR files in Ubuntu Linux. In case of many parts, just right click on the first part and choose extract here.

In order to do it in your terminal, just issue this command...

$ unrar e Senandung-malam.mp3.part1.rar .

The program will find for the continuous parts and extract the file. That's all.. Hope it helps you... Good Luck and have fun!





Share This Article:


Bookmark This Article:
Feed Me Digg Technorati del.icio.us Best to Stumbleupon Reddit Blinklist Furl Spurl Yahoo Simpy




March 10, 2008

0

mp3 Support for Rhythmbox Music Player

I just download some mp3 songs. I haven't opened Rhythmbox Music Player in my office PC since I don't have any speaker here... After grabbing my mate's headphone, I noticed my Rhythmbox Music Player don't have mp3 support yet but I can play them well in VLC media player anyway.

Yes, by default, there is no mp3 support in Rhythmbox Music Player in Ubuntu Gutsy Gibbon 7.10. If you search in google, you can find some blogs saying you can install gstreamer-0.8-plugins. However, when you type them on your terminal, you'll find out that the package isn't there anymore... Don't panic, you just have to install something else in gstreamer package. My lucky day maybe, I choose the right package in my first try without further reading about it... here's what I do...

I typed..
apogee@apogee-persiasys:~$ sudo apt-get install gstreamer

then press TAB twice, and the list come out...


So I choose to install the one that have mp3 in its name...

apogee@apogee-persiasys:~$ sudo apt-get install gstreamer0.10-fluendo-mp3

everything installed smoothly... So, I grabbed my Rhythmbox Music Player in the desktop, select my newly downloaded mp3 files in the folder and drag it to my Rhythmbox Music Player... Now my Rhythmbox can play mp3.. heheh... time to download more Keroncong mp3s hahahaha... Enjoy!!

Share This Article:


Bookmark This Article:
Feed Me Digg Technorati del.icio.us Best to Stumbleupon Reddit Blinklist Furl Spurl Yahoo Simpy

0

Malay translation code

Long time ago, I've been interested in creating an application to translate English to Malay, and Malay to English. However, up until now, I'm still here, sitting with nothing comes out of my tiny little brain. No single code...

Hopefully, if I have time to spent on this "personal" non-profit project, I want to share it with all of you. Maybe I'll create a page like Babel Fish or Google Translate to help you in translating English phrase or website to Malay and vice versa.


Babel Fish is using SYSTRAN, while Google Translate use their own translation software. I always interested in what google is doing, because maybe I'm crazy about how google have done in revolutionize this information technology world as we already know. Many thanks to people in google for helping me out with this FREE technology. They make my self-learning journey become easier from day to day. Uh, I do get money from Google Adsense too...

Back to the story, I did look after what technology lies behind Google Translate. As written in Wikipedia (another great internet revolution), Google Translate is based on an approach called statistical machine translation, and more specifically, on research by Franz-Josef Och who won the DARPA contest for speed machine translation in 2003. Och is now the head of Google's machine translation department.

Statistical Machine Translation(SMT) is a machine translation paradigm where translations are generated on the basis of statistical models whose parameters are derived from the analysis of bilingual text corpora. The statistical approach contrasts with the rule-based approaches to machine translation as well as with example-based machine translation.

Still, I haven't got any idea on how can I create my own English to Malay Translator. The idea bulb haven't blink on my head yet... But I'll keep think about it and grab as much information as I can get to help me creating my own translation engine.

Anyway, If you bump to this page because you have think the same idea like me, you may love to have a look to these translation resource links. Maybe, if I can't do it, someone else can...


What can I do now in this translation for non-profit initiative is by helping the translation team in some open source project, manually...LOL... If you're interested in helping too, feel free to join us at launchpad where we can help to translate a lot of open source software that we can then use it together in our mother tongue language.

Share This Article:


Bookmark This Article:
Feed Me Digg Technorati del.icio.us Best to Stumbleupon Reddit Blinklist Furl Spurl Yahoo Simpy

March 6, 2008

0

Malicious Content on my new wordpress blog... WTF?

Duh... I'm playing around with my 000webhost.com cpanel and my wordpress... then I got some problem where I tried to point my sub domain of other domain I have to this blog. I got error page for a while and then manage to get it fixed...

Lol, I changed the wordpress URL to my other subdomain and then redirect the subdomain to the wordpress blog... the blog goes crazy for a while. I can't reset the domain until I log on to cpanel and modify the database. All is OK then... but after a while, I end up getting redirect page which says, the admin is checking my website for malicious content.... WTF?

here's what you can read on the blog now...


Demmit!... better go home and sleep coz I can't do nothing now...

Anyway, instead of this broken heart story, thank god I managed to get my PPTP on my debian TS-ARM running... heheh... Look at the ps aux output


It's up and connected... I can ssh my gprs board now... hohohoho...

Share This Article:


Bookmark This Article:
Feed Me Digg Technorati del.icio.us Best to Stumbleupon Reddit Blinklist Furl Spurl Yahoo Simpy

0

My Wordpress Blog is up and running...

Yes, I've made it... since I told you about the superb free hosting site as my PHP testing ground, I download wordpress and install it within minutes... Now I have made my wordpress blog up and running on this free host. Hope the host will last long. Here's the screenshot of my new wordpress blog.


Nothing much to code yet, I just install it by following the installation steps on wordpress.com. Feel free to visit the blog and add your comments at my ApOgEE 890m Blog

Share This Article:


Bookmark This Article:
Feed Me Digg Technorati del.icio.us Best to Stumbleupon Reddit Blinklist Furl Spurl Yahoo Simpy

March 5, 2008

3

000webhost.com My New PHP testing ground

I found a new free web hosting plan without ads or anything... It's really great to share it with you. before you talk back to me, please note that this is not a so called 'paid article' for them... I'm sharing this for free. Because they are so good.

You can check it out yourself at http://www.000webhost.com.

So, what's good about this host?

Actually, I just register and see the features... I got total access to my cpanel and host. they give me a free domain http://apogee.890m.com. I can have up to 5 sql databases and up to 5 email accounts. I also got an ftp account and can have up to 5 ftp accounts. You can have PHP and MySQL too... Hey, who's gonna give you 250MB free web space?... Isn't that great?

Then, What I'm gonna do?


So, currently I've planned to install wordpress and play around with PHP and MySQL on this account. I'll call it my online PHP-MySQL code testing ground. Wow, it could be my adsense source too... heheh.

Here's their cool banner, feel free to spread the word to others!!
Free Web Hosting

Or just copy and paste this code on your blog if you like:

<a href="http://www.000webhost.com/?id=26423" target="_blank"><img src="http://www.000webhost.com/images/banners/468x60/banner6.gif" alt="Free Web Hosting" width="468" height="60" border="0" /></a>


that's all for now... hope you enjoy!!!

Share This Article:


Bookmark This Article:
Feed Me Digg Technorati del.icio.us Best to Stumbleupon Reddit Blinklist Furl Spurl Yahoo Simpy

0

PageRank Code... What's wrong?

Today, I notice something wrong with my pagerank at one of my scrap blog, The Rojak Blog. As a loyal Firefox user, I also use google toolbar to access my google bookmarks and I do wanna know pagerank of certain page because I'm also google's loyal fan... heheh

Then, what's wrong with the code anyway? I see my pagerank icon on the blog from http://pr.blogflux.com/ shows zero (0/10) while my google toolbar shows 3/10. Which one do you think is more accurate? Obviously, the toolbar is from google and the pagerank value is also from google.

the rojak blog
The Verification...

So, I go to pr.blogflux.com to verify the rank and blogflux still says that the pagerank of http://jerungkun.blogspot.com is 0/10. Then I go to another pagerank checker page at http://www.prchecker.info and it says 3/10 for that same scrap blog. Now, I can verify that there might be something wrong on pr.blogflux. Maybe they have to fix their code to keep people link to their site.

The Solution...

Instead of emailing pr.blogflux and told them that their pagerank checker code is wrong, I took a quick solution which is to just change my prchecker. I get it from www.prchecker.info. Pretty simple right? bye-bye blogflux...

Share This Article:


Bookmark This Article:
Feed Me Digg Technorati del.icio.us Best to Stumbleupon Reddit Blinklist Furl Spurl Yahoo Simpy

March 2, 2008

0

XSS on maxgames.com

I got bored tonite... found and try these (actually noted by a friend)... XSS on maxgames.com


XSS means Cross Site Scripting. Be careful if your site having these vulnerabilities.

Update: one more maxgames site got xss too... maxgames.com.my
it is maxis hotlink's maxgames site...



* credit to z4w3p for the alert... hehehe

Share This Article:


Bookmark This Article:
Feed Me Digg Technorati del.icio.us Best to Stumbleupon Reddit Blinklist Furl Spurl Yahoo Simpy