Archive for June, 2009
The “once you die = popularity” theory.
Posted by MrSaints in Marvellous Misadventures Tuesday, 30 June 2009 19:11 No Comments

Michael Jackson Album - Bad
Most of you would had heard this before… The fact that most of the famous and recognized people today didn’t actually turn as famous as they were before they died, but only after. As most of us already know, Michael Jackson has passed away, leaving behind a hard 3 months worth of effort in preparation for his upcoming concert. Apparently he was suffering terminal decline for years according to sources linking to his recent autopsy discoveries.
As most of us browse the world of YouTube, relevant media sites, torrent sites, LimeWire? iTunes, etc. Or perhaps even watch T.V and listen to the radio. You SHOULD had noticed that almost everywhere, regardless of location, is talking all about Michael Jackson. From vlog tributes to “torrent” tributes and even remixes, wow!
(As a tribute to MJ, I do advise you just buy the original album, seriously).
Michael Jackson death seems to be even more popular than the global economic crisis itself! Sources says his funeral supposedly in planning with be even greater than that of Elvis Presley. Its quite unfortunate he is able to witness quite a sum of supporters now! I guess all artist tend to get more fame after death. Yes by artist I do mean Art Artists and Musical Artistes.
Hmm, i’m browsing around some Warez forum and it seems that the music section is packed full of downloads. LimeWire downloads count for MJ shot up too. The large number of browsers searching for information to Michael Jackson also made an impact (especially on Google). I suppose its safe to say you get more fame after you die
At least you don’t have to endure the ridiculous remarks regarding your love for “little children”. Sad he didn’t get to make the comeback of the year though.
I’m hoping people will remove ridiculous image creations of Michael Jackson or perhaps Google would stop crawling into such pathetic sites. Anyways, I suppose thats all
The day, it went all wrong.
Posted by MrSaints in Horrible Critics Sunday, 28 June 2009 01:58 3 Comments
Well for those that small my Twitter update the other day about GIS website getting hacked. Really, it wasn’t me.
I have no idea or no relationship to what had happened but it sure was funny. According to what I see in the source, I’m guessing the titles for pages and sections are store on the database and easily configured through an admincp I presume?
Well that is a good way of management I guess, but lols. I’m sure going to love keeping this on my blog (left).
It was really disgraceful though. Mainly because they hired professionals to design the website and also because it was coded in ASP. ASP in my opinion is a great web language to be coding websites such as GIS’ one in. Security wise, tends to be very invulnerable (still exploitable though!). Surprisingly, this one was exploited right after it came out of beta.
As this blog is part of the private domain and we do not want to embarass any “organization” or “person” in particular, I attempted to remove any specifics, thus as a disclaimer I am not liable to any sort of punishment or complains as this may refer to almost anything since the abbreviation GIS can refer to anything. In addition to this, there is no direct linking to the specific Twitter update available on this post.
Seems like GIS is a prime target from hackers seeing as their MOODLE (Content Management System) had been crashed in the past and even rolled back. Apparently this time they fixed their website within a period of 24 hours.
Time to do something about this and pump up the security! I don’t blame Moodle however, it is exploitable
And there are many scripts out there to do the job.
So, you think the internet is secure?
Posted by MrSaints in Stepping Stones Sunday, 28 June 2009 01:30 No Comments
So how confident are you that what you put into the internet or enter into the internet is… secure or safe?
According to the data protection act, your data should be removed after a certain period and should not be given to others. In most cases, spam e-mails come from web crawlers and bots that finds and collects the e-mail addresses as texts into a database. The system will then mass mail spam e-mails or advertisement (sometimes even phising mails!) to all the e-mails collated in the database. We can’t always trust the site we are entering details onto or what we put onto the internet, so lets keep it safe.
1. Make a side e-mail accounts for online registrations.
This is one of the best solutions to reduce spam (not the best but effective too!). Lets say you love registering on forums, you should then make an e-mail account specifically for these networks. But if your doing it for billing, ensure it is an e-mail address that IS NOT published onto the internet or used in any public domains.
Why So?
We should not rely on website security such as PayPal to ensure the security of our accounts. Instead, we should take precautions and make sure these billing addresses is unknown to everyone. Unless you are using it for PayPal that is, then thats a different case cause thats more/less in the private domains.
After all, creating an e-mail account doesn’t take long and most of the time is FREE.
Hotmail.com, Yahoo.com, Gmail.com; They love your business!
2. If your posting your e-mail, encrypt it or replace the “@”.
If you do however wish to post your e-mail onto websites that presents them on the public domain as a text that can be easily extracted through regular expression matching, replace the @.
Instead try putting: yourname[at]domain.com or yourname/at/domain.com, you can even add spaces to all of them or describe your e-mail like, yourname at website.com.
For websites mailto links, ensure your e-mail address is encrypted.
This can be done in many websites (by Googling), but if your lazy, try: http://www.dynamicdrive.com/emailriddler/
That way, no bots can be crawling onto your e-mail addresses! No worries for Facebook however, they make use of PHP GD to present it as text that can’t be copied! If your a Web Developer, this is an excellent way to secure private data as well!
3. File Security, Control Panels.
We have directory permissions for a reason. Make use of it and add an additional security to your current Control Panel or Files directory by setting password locks. With cPanel this can easily be done or just plain .HTACCESS. But by adding this added security, you can feel much safer than the standard exploitable control panel open/accessible to public like Wordpress. Once again, Do not rely on pre-made or current SECURITY. You must take a part in creating less advantages for hackers and exploiters.
Comprehensive Guide to .HTACCESS
4. Complicated and Vast Passwords.
Do not ever use the same password for every account you make. If you wish to do so, ensure it is for accounts of less priority. If lets say, you log into Facebook and Twitter the most, make sure they are both, completely different.
Also, make use of Password Strength Indicators and Password Generators to create passwords un-brutable. A simple method of Brute Force (Bruting) will test for random username and passwords until the access is true, by using simple passwords, your just making their job easier, complicated password will take longer to crack.
Strong Password Generator – Password Meter
5. Keep Track, Keep Organized.
One of the best method to ensure your information is secure (as most people say, what you put into the internet is forever there!); is to keep organized and managed. You should be fully aware of any websites you have registered to, and you have all rights to have them remove your details from their database if you feel is necessary (if your liable to). This also helps ensure whether you had registered with them in the past if you are to come back to an old site for example. You can keep organized by making use of filters to filter e-mails from different host into folders. Most e-mail clients/providers should have the ability to create folders.
6. Don’t trust anyone… Not even your friends.
I don’t really follow this one but yes. Don’t trust anyone or anything… Including web security. Your the only person you can trust, so make sure you do not hint out passwords to any of your friends or even share. If your not using your computer, log it off and ensure it has a password protection.
Example – Twitter Applications (using their API).
If you were to lets say login onto Twitpic (A image hosting site integrated to Twitter), and you were new to it. Before logging in (cause most sites may be phising sites), Google it, check the web popularity and perhaps see if its blacklisted. Normally when you search a site that is blacklisted, it would have a bad Alexa site rating/ranking, and most of the time, someone, somewhere would had made a blog or comment about it, this should be displayed as one of the results.
Remember to read the Terms and Conditions of websites too, just skim through it and most of the time in announcements and reminders, specific sites would mention things like, “We will not ask for your login details”. Ensure you look for things like that, so you won’t be manipulated in providing confidential credentials. It is not safe. E-Crime is the latest daylight robbery and anyone/anywhere can be scammed easily.
Once again, sorry for another long and procrastinating blog post!
Hope it is pretty insightful anyhow.
LiveZilla, the Web 3.0?
Posted by MrSaints in Horrible Critics, Spotlight Sunday, 21 June 2009 03:18 1 Comment
What is Web 2.0 in the first place?
The second generation of the World Wide Web, especially the movement away from static webpages to dynamic and shareable content. E.g. Ajax; dynamically loading pages without even refreshing or leaving the current URL or even dynamic form validation to prevent the consecutive form submissions till its valid.
So what is Web 3.0 then?
Well, if you ask me, a website can’t go any further from being dynamic besides being ultra dynamic, but how about site management? Recently I was using LiveZilla for my hosting services (as a Live Support), I was amazed at how everything worked and I would say this might be a clear example of a future Web 3.0 if not 4.0 web application.
To start with, I downloaded LiveZilla executable file wondering where the PHP side of it were. Yes I was that clueless. But after a while when I was clicking through the installation file, I have figured that LiveZilla executable came along with a LiveZilla Server Administration client. This client guided me through uploading the files from my computer to the correct directory through FTP (note: the files were all on the client! It was that simple! I need not do anything!). The database part was simple too, I only had to create a new database then click “Create Tables” on the client to build the database
So basically LiveZilla treated the standard PHP files and MySQL database as a SERVER. Now as most of you know a simple chatroom software would work like this:
Chatroom Client => Chat Room Server (most likely hosted and running as an executable or boot file).
Likewise with LiveZilla:
Administration Client => LiveZilla Server (Which is basically a bunch of files hosted on my web hosting).
So whats so UNIQUE about this?
In all my time of Web Development so far, I have not encounteered any Web system that allowed you to manage your web application as a whole through an external client. The fact you could just keep an application open and wait for a *ring* to realize someone is requesting a live support makes a huge difference compared to the historical method of keeping a web-based client opened that continuosly refreshes through the use of Ajax timeouts.
Its coming together.
If you haven’t realized already, Wordpress has already created their own iPhone/iPod Touch application which allows you to manage your posts and your blog as a whole through just one application. With the new generation of the iPod Touch and iPhone, Web APIs has become more and more popular. Web 3.0 is already here, and sites such as Twitter.com has led to the development of vast majority of external applications allowing us to communicate with their server.
In my opinion, the ease of web management is basically having the ability to manage it anywhere anytime. And API does the trick. So why is LiveZilla so good once again?
Let me ask a simple question.
Would you rather manage your Wordpress blog through visiting your admin panel at a specific domain… Or:
Would you rather have a software which you can launch and keep on the background allowing you to manage your database, plugins and everything just like visiting the standard URL.
In addition to this, the software may even feature a live feed that informs you with a single beep or alert box when someone has made a comment on your post or subscribed to your RSS.
MUCH MORE!
This is more than just creating a simple application that utilizes TWebBrowser component linking to a specific domain. Applications like these would feature a very easy to use interface with buttons like, “Add New Post!” or “Add New Page!”. It can be that simple.
So, Web 2.0 was all about the simplicity of delivering the content the viewers, but Web 3.0 would be all about the communication of Viewers -> Content -> Webmasters. Some say Web 3.0 will be the transition from Web Application to Web Services, but in my opinion, it can be anything
Just Imagine.
Just imagine one day, a Content Management System such as my SerenadeCMS being managed through an external application/software and accessible through a web client that communicates with the server providing live access details and possibly utilizing Geotracking, oh wonders.
For those MapleStory private servers out there, make life easier. Create a GM external-application that communicates with your SQL server and perhaps everytime some player makes a report, the external-application will recieve a server response and *beep* giving you a wake up. This saves so much time compared to the standard “web-based logs”. Or perhaps even accessing it through your iPhone or iPod Touch, and now with 3G, you can be doing it anywhere!
This is a really smart system in my opinion, and webmasters should really begin to open up and allow the development of their vast service such as what Facebook has done with Facebook Applications. The whole point of web development is to improve the feasibility of management and access.
Hope you enjoyed this article!






