Skip to content

Help, my child is on Facebook !

Often I get the question : “What is your view on online privacy with all those social networks invading it ?”. Well, in short I usually answer it with : “Dangerous if you don’t know how to use it. Easy,awesome and interesting when used correctly.” I will only focus on the dangers, because I think everybody knows how awesome and interesting social networks are when used safe.

Connected with the world

People usually forget they are connected with the internet, by extend to almost the whole world. Internet is rather a dark place. However you should not fear it, but you should travel it with a torch in your hand. How does this relate to Facebook you may ask ? Well, Facebook is connected through the internet, without internet Facebook would not exist. I find it ridiculous how a ten year old can make an account and connect with almost 2 billion people with some clicks on a button. Aight, I hear you, it’s not Facebook’s fault. I agree, but some things must change in society’s view on social networks.

Dark corners of Facebook

Parents should be aware of the dangers a social network can have. Children are the weakest to fall for phishing attacks. Hackers are constantly sharking on children’s forums trying to get login information. A sentence often used “Omg, is this you on this photograph ?! http://www.ishouldneverclickthis.com”, sounds familiar ? Hackers are interested in this information for the sole purpose of selling it to a criminal organization. More specifically, to child traffickers. They use the info from these profiles to generate false passports. Nowadays a Facebook profile is almost a blueprint of someone’s life. This is dangerous in many ways. Not to forget for personal attacks on victims or robbery’s.

Children should be taught how to use social networks. Chances are if you ask children in a classroom : “Who has a Facebook profile ?” that almost everybody puts their fingers up.

I am disgusted

I am disgusted with the educational organization in my country, Belgium. Mainly, we have two kinds of schools. Public state schools and Catholic schools. I was shocked by the latter. They cancelled the IT course and defend it by saying it should be integrated into the other courses. I agree with the fact that it should be integrated in different courses. But I am strongly, STRONGLY recommending to have additional hours of IT course. LEARN CHILDREN TO USE A COMPUTER. What better way to learn children about the dangers on social networks than in schools ? They should know how to safely use a computer in general. Children should not be the victim of a retarded ideology (Yes! I am looking at you, Catholic education).

I simply cannot understand how a society, so entangled with computers, does not educate their children appropriate when it comes to cyber security. *sarcasm* The fact I had to teach my IT teacher what PHP was in my 3th year of secondary school is totally out of the picture. */sarcasm*

It’s our duty

It’s our duty, as a parent, brother, sister, teacher to educate our children. People should understand what impact computers can have in our life. Privacy is a valued thing, that needs, nay demands protection. The era that computers were for the rich is past us. Almost everybody has access to a computer, yet few have an appropriate basic understanding on how to use it safe. Reach out to me with any questions or comments. Please share this idea with other, whoever you think should know this.

BBJam 10 : Day 1

Hi guys, what up !? First blog post in a long time, will be a short one though. Here’s what happend today :

First up  we took the Eurolines bus that took us to Amsterdam after a 3.5 hours busride. After that we arrived at the Sarphati hostel and dropped our bags. (I get a free room the next time I come if I mentioned them in my blog ;-) )

The BlackBerry Jam 10 reception and TweetUp started around 5 p.m. , here we talked with several BlackBerry partners along with a beer. Some interesting partners were there , with a lot of interesting content. For example :

Marmelade : A framework to port any C++ code to Android,iOS,BlackBerry or Windows. Without overhead or less performance, they claim. Hard to believe, but okay.CAM00085

Application Developer Alliance : A community where you find everything you need to know about building,funding and distributing webapps or mobile apps. Free membership for now, so subscribe!

Further there were also : Sencha, Unity 3D, Evernote,TenCode and many more.

This took pretty much the whole evening, and was interesting. Excited to start the real work tomorrow at 10.30 a.m. more coverage to come ! Keep an eye out on twitter if you want to know my thoughts and things live on BlackBerry 10 Jam Europe 2013, Amsterdam.

Cheers !

@h4oxer

Privacy. My view.

Privacy. Government point of view : ” If you aren’t doing anything illegal, why bother if we see everything you do online ? “ 

My point of view : ” Why checking and screening what I do online ? I am not doing anything illegal.” Privacy is a fundamental human right. Privacy is the key to find some rest, away from the eyes of the community. It doesn’t make a difference if we search for privacy on the internet or other places. If internet traffic should be screened , why don’t hang camera’s in every home ? Put taps on every phone ? Privacy is the key to a free opinion, a free mind. 

The internet is no one’s property. It doesn’t belong to a private corporation, it doesn’t belong to a government.

The day we lose our privacy, our free will. Is the day we stop being human. 

Demand your privacy, be anonymous.

[SHORT OPINION] Windows vs Mac OS X

Since one month and a half I am the owner of a MacBook Pro 13,3 inch mid 2012. This came as a shock to myself and some people around me. I felt like I needed a change from the Windows machines I was used to for 13 years now. What you’re about to read is a personal opinion about the two different machines.

Durability

For my studies I wanted a machine that could handle the task. My 3 years old Acer Aspire did quite a good job although I had to replace the battery and RAM memory. However the keyboard was a real pain in the buttocks :-) . I have to give this one to the MBP. Not only do I love the keyboard, the fact that the body is made out of aluminium really gives it a sturdy look and feel.

However, for me personally, I think the MBP is overpriced. Some say you pay for the durability and quality that comes with an Apple product. Maybe it’s true, I’ll give you an update on that in less than 3 years !

OS Comparison

Well. I have mixed feelings about this.

Mac OS X is, by far, the most stable OS I’ve ever used. It looks nice, it feels nice. Windows on the other hand gave me a lot of the famous BSOD. But what annoys me on the Mac OS X is the fact it uses a fregging high amount of RAM. Right now, I am running Chrome,Spotify,Tweetdeck , Sparrow and Agenda : RAM left = 262 MB. Upgrading the RAM is the first thing I’ll do.

 

Will I ever be an Apple fanboy ? Hell no ! I love Android to much for that to happen. However I’ve got to admit the MBP sure is one piece of engineering. Especially the trackpad. They should give a medal to the engineers that designed it.

Rather short opinion, but hey exams are on the way ;) Any other Windows/Mac users want to share their experience ? Comment below !

Hacktivism

Hacktivism is a word you see surfacing a lot in the news lately. You must have been living on Mars if you did not heard once about Anonymous. What is this new movement ? Why are they doing this ? Is this legal , or just ethical justified ?

Hacktivism

Hacktivism is the use of computers and computer networks as a means of protest to promote political ends.

This is the definition for hacktivism according to Wikipedia. Hacktivist use their knowledge about computer technology and cybersecurity to fight for an idea. They feel an authority is treating them unfair. Anonymous , the example for hacktivism, fights for the right on information freedom, a more equal division of money. These are considered their main fighting cause.

Some say, information freedom is dangerous. For example : the Wikileaks documents are considered a threat for the soldiers still fighting in the war-zones : Iraq, Afghanistan, … True , some information can be dangerous and are not for terrorist eyes to be seen. But, it is a price you pay as a government for decades of  cover-up operations. How can people trust their governments , if they are not honest towards their people.

A lot of people do not know what soldiers are doing in those foreign war countries, murdering innocent people. A couple of graphical hints :

http://wikileaks.org/wiki/Collateral_Murder,_5_Apr_2010

Be warned : these videos are not for the faint hearted.

Ethics

Is this legal ? No, this is not legal. Most information is obtained by breaking into secured computer systems. Is this ethical justified ? Well, this question should be answered by everybody individual.

After Mastercard, Visa , Paypal closed all accounts owned by Wikileaks, Anonymous stood up. They found it was not ethical justified to cut the funds Wikileaks has the right to receive. The result : Anonymous put up an incredible big offensive. They gathered with over 4000 anons, sympathisants,.. to DDOS the servers of these company’s. This resulted in the sites not being accessible ranging from a couple of hours to 1-2 days. I see this as a cyber sit-in. When you protest on the streets you can deny access to a building by sitting with a whole group of people in front of the entrance. DDOS does exactly the same, only it’s over the internet. The servers are flooded with requests until they shut down and need to be reset. No information is being leaked in the process, nor damage other than economical damage is being made.

It’s a personal question wether or not you find it ethical justified to use cyber force to fight for a cause. Share your thoughts in the comments below.. keep it friendly and clean :)

An idea is bulletproof.

Greetz, H4

Setting up Android development environment

Maybe some of you want to know how to set up your computer to start developing for Android. I will cover to set up Eclipse and downloading the Android SDK.

Installing Android SDK

In order to start developing for Android you need the Software Development Kit. You can download it for Windows, Linux or for Mac OS X.

Once downloaded you have to install it, on Windows just start the executable file.

Installing Java JDK and Eclipse

The Java Development Kit is needed to develop Android applications since Android is based on Java and XML. Writing Android code is being done using an editor, the best supported ,and in my opinion, the best one around is Eclipse. Eclipse is an opensource freeware editor that is capable of supporting a wide range of programming languages.

Installing the ADT Plugin

Once Eclipse is installed we need to connect the Android SDK with Eclipse, this is being done by the ADT Plugin. Installing this plugin is easily done using eclipse.

  1. Start Eclipse. Navigate in the menu to Help > Install new software..
  2. Press ‘ Add..’,  in the new window that pops up you can fill in Name with an arbitrary name. A good suggestion could be “Android Plugin” and in the location you have to paste :
    https://dl-ssl.google.com/android/eclipse/
  3. Click ‘Ok’. Make sure the checkbox for Developer Tools is selected and click “Next”.
  4. Click ‘Next’. Accept al the license agreements, click ‘Finish’ and restart Eclipse.
  5. To configure the plugin : choose Window > Preferences
  6. Select ‘Android’ on the left panel and browse for the Android SDK you downloaded in the first step. (On windows : C:\Program Files (x86)\Android\android-sdk)
  7. Click apply and you’re ready and ok !

Adding platforms and components

On windows, start the SDKManager.exe . Located in C:\Program Files (x86)\Android\android-sdk and install all platforms and components.

You’re ready to start coding now ! Any problems , comment below !

Happy coding, h4

How to be Anonymous on the web

Some people ask how to be truly anonymous on the web, or how to protect your privacy on the internet. A lot of people don’t know that quite a bit of information can be collected by websites or hackers without you even being aware of it. This post will try to make clear what actions you can take on protecting your privacy on the web.

Everything you read here is for security and educational purposes only. If you use this information for any illegal actions this is on your own responsibility.

I will be covering some techniques to protect your privacy on the web. However keep in mind that you will never be 100% anonymous. It just depends on how much time and money they want to waste on finding you.

What information can they gather about me ?

Well, the answer is really easy. Almost everything they want : ip-adress, location, internet service provider (isp) , browser you’re using, … If you want to check what a webserver can tell about you, you can simply use this website : http://www.whatsmyip.org/more-info-about-you/

If you scroll down the middle of the page you’ll see they can also determine what plugins you have installed on your machine, this in particular can come in handy for hackers to exploit bugs in these plugins.

How to hide this information ?

Well , just switching off the plugins is the only way to protect against exploit or bugs in these plugins. To truely stay anonymous on the web you will have to scramble your ip-adress. The only way to this, is by using other machines to access a given webserver.

Proxies

A proxy server can be seen as a box with a lot of incoming connections with different IP-adresses and one outgoing IP-adress. If you browse to a webserver using a proxy server your request will first be sent to the proxy server. The proxy server will ask the information at the webserver and redirects the information to your machine. The result ? The webserver will only see the IP-adress of the proxy server you used. So if you live in Belgium you can use a proxy server located in France to browse to a webserver in Italy. If the proxy server doesn’t keep logs of the connections it’s very hard to determine who connected to the proxy server. So if you choose a proxy server make sure you choose one without logs that are being kept. Some good proxy servers can be found here : http://www.socks24.org/

Proxies can be chained to scramble even more the path between the server and your machine. For a tutorial check google and firefox users maybe want to check the FoxyProxy plugin. But sometimes even proxy’s aren’t enough.

The TOR Project

The TOR Project was developed to provide a secure line for the US Military forces to transmit information and create an encrypted network. After the project became open source it is now used to browse anonymously on the web. The key principle used in TOR is based on connecting different nodes to each other using encrypted connections. It is build in an onion kind of way. When a user requests a certain webpage the request will go through different layers using encrypted connections. The n-th node doesn’t know anything about the n-1-th node. Following image shows how the network works :
Every time a request is sent a new random path is chosen , this is a solution to protect yourself against traffic analysis.

However some say the Tor network is being infiltrated by the government that installs exit nodes that keeps information about your machine. It’s recommended to switch off the Java plugin when using Tor. Sometimes a webpage can ask for permission to run a java applet, this is a perfect manner to obtain the IP-adress of a machine. How than may you ask ? Well, in short , Java applications run in a Java Virtual Machine. Tor can protect your IP-adress when you’re using firefox (with the Tor plugin) but it can’t route your information through the network when the request is being launched from the JVM. Interested to start using Tor or to learn more about it : https://www.torproject.org

Be warned, the Tor network is not for the fainthearted. Tor is being used also by criminals that use it to share : child pornography, black market , racism forums, etc.. Use it wisely. But can we even be more anonymous?

Virtual Private Networks (VPN’s)

A virtual private network (VPN) is a network that uses primarily public telecommunication infrastructure, such as the Internet, to provide remote offices or traveling users access to a central organizational network.
VPNs typically require remote users of the network to be authenticated, and often secure data with encryption technologies to prevent disclosure of private information to unauthorized parties.

The Wikipedia quote above sums it pretty much all up. The ideal situation is to use a VPN in addition to TOR. The best VPN services are often paid. I prefer GhostVPN : http://cyberghostvpn.com/ and here’s a list with some other good VPN’s :

  • http://www.swissvpn.net
  • http://perfect-privacy.com
  • https://www.ipredator.se
  • http://www.anonine.se
  • SSL and HTTPS

    A last tip is the fact you should use the HTTPSEverywhere plugin for firefox. This plugin will make sure your machine connects to every webserver (where possible) through an encrypted connection using the SSL encryption protocol. Very simple said : it will scramble the text you send over a network and the receiving machine is capable to put it back into readable text. For example use Facebook secure : https://facebook.com notice the ‘https’ prefix. This protects you from eavesdroppers on a local network, in a college house for example.

    Conclusion

    This is just a basic summary in internet security. But it already shows that a secure internet connection needs a lot of knowledge. Use this information to protect and secure your own privacy. Be anonymous, and enjoy. Any questions or remarks : comment below.

[ROM][22/07]- Wild Ginger – Gingerbread 2.3.4 AOSP – Stable – JIT – Smooth UI – Honeycomb launcher

New HTC Wildfire ROM , a Gingerbread AOSP ROM based on version 2.3.4 r1.

Modifications :

  • System :

  • Added a patch-fix to prevent browser from crashing
  • Used the froyo libcamera.so library to use the camera app, capturing video still gives force closes.
  • Added a new ARMv6J-target to enable JIT compilation on Dalvik-VM (increase performance).
  • Used the froyo libgps.so library for use of the GPS-antenna. (first use outside, else you won’t get a GPS-fix).
  • a patch for SurfaceFlinger by Cyanogenmod Team.
  • patch from google to add a bunch of APN’s that normally aren’t present.
  • Tweaked memory usage for optimal CPU processing.
  • Rooted
  • Busybox (unix commands).
  • Busybox runparts intstalled.
  • Enabled JIT.
  • Self-compiled nFinity kernel
  • Did some internal code-cleaning.
  • Interface :

  • Redesigned framework changed refresh variables for smoother animations
  • Added a Honeycomb Launcher (SyndicateApps)
  • Redesigned Lockscreen.
  • Added RomManager. (Clockworkmod)
  • Added FileManager (Cyanogen)
  • Screenshots :

Make sure your phone is rooted. Do factory reset , wipe cache and wipe Dalvik cache from recovery. You do this at your own risk. You can’t hold me responsible by messing up your own phone. If you point your finger at me I may and probably will laugh at you. Btw : this is completely safe to flash , so don’t worry ;) . First boot can take up to 5-10 min.

Enjoy , and let me know if you found other bugs on : h4oxer@gmail.com or comment below.

Cheers!

ImPrOS v1.3 – Updated – Redesigned Framework – Fixed Lockscreen – removed other bugs

Changelog :

  • Updated : Youtube, RomManager, Adobe Reader, Google maps, Market, ADWLauncher
  • Added : Titanium BackUp , Java (re-added, was gone in 1.2)
  • Tweaked cool Window Animation : Menu > Settings > Display > Animation > choose “All animations”
  • Fixed Lockscreen (smaller slides)
  • Redesigned the framework (notificationbar, icons etc)
  • Fixed batterydrain (v1.2 drained battery to fast)
  • Fixed popup-bug (sometimes text was unreadable in a popup)

MAKE SURE YOU WIPE CACHES AND MAKE A NANDROID BACKUP

Download here

XDA-thread here

Find bugs or do you have problems : Comment below or contact me.

Tesla Coils : How music can be generated by electricity

Did you know that you could make a whole song by just letting electrical current flow trough a Tesla coil? Maybe the whole Super Mario – theme?

How is this possible?

Introduction

To answer that question we first have to know what a tesla coil exactly is. The first Tesla coil was invented bij Nikola Tesla, in 1891. A Tesla coil consists of different LC-circuits (inductance-capicitance) that generate a high voltage alternating current, also known as AC-current. Further it consists of 2 big coils that are magnetically coupled. In order for the Tesla coil to work the 2 coils have to be on the same resonance frequency. This resonance frequency is a frequency where a system can store a lot of vibrational energy with just small forces that transmit this energy. When this is done, the coils are tuned and ready to produce ‘music’.

Why do we hear the electricity ?

The LC-circuits pump a high energy current true the coils , and the frequency output of the coil is generally around 100-1000 kHz. So, the frequency of the sparks you see coming out of the coils is around these values, but how is it possible humans can hear this ? Our hearing range is about 20 Hz till 20 kHz, right? And we al know it decreases while you get older. But how is it possible we can hear these 100-1000 kHz frequency’s ? Well, the truth is, we don’t ‘hear’ the 100-1000 kHz frequency’s.

When these sparks shoot out from the coil a capacitor ,which is charged at his full capacity, wil discharge into the primary coil. This coil will begin to oscillate and it will create a magnetic field, that will couple to the secondary coil. The greater the magnetic coupling between these coils , the shorter the time is required to complete the energy transfer. This will go on for a couple of cycles and the voltage in the coils will rapidly increase till the air surrounding these coils will undergo what we call ‘dielectric breakdown’. This means the energy is so high the gas molecules will become ionized, forming the purple discharge shown on the video above. The air will begin to vibrate on a frequency of 100-1000 kHz. We only hear the sound of air becoming ionized. So the trick in making music is ionizing the air at a certain amount of times in a second. Imagine you want to produce a ‘la’ , you have to switch the Tesla coil on and off about 400 times per second. Because a ‘A’ has a frequency of 400 Hz.

If you want to play a song on a Tesla coil, you have to write a program on a computer that communicates with a micro-controller that is connected to the LC-circuits. This program has to be able to transform all the notes of a song into 1′s or 0′s. The 1′s will tell the micro-controller to put the circuit on, and the 0′s will tell to put it off. What will you hear if you just give continously a 1 to the system? You will just hear one loud pop. You can see the Tesla coil acting as one big speaker, making the air vibrate by ionizing it.

Do you know a more awesome musical instrument ? I think not.

Follow

Get every new post delivered to your Inbox.

Join 177 other followers