27
zacon badges
zacon – http://www.zacon.org.za/ – is just around the corner now, so badge submission went out. Wasn’t particularly inspired but i hacked together 3 diff ones, now we just wait and see.
UPDATE
Decided to go with the Spy badges, what do you think?
3
Arduino IPCam
So its been ages since i last blogged, and i am determined to try do this more regularly since it will probably get me onto doing more stuff!
This is pretty much the first thing i built with the Arduino – the idea was to make a budget IPCam with a web interface that i could connect to from anywhere and have the ability to pan and tilt my camera. Since i was in the budget price range i did also look at what was available off the shelf — and it sucks, bad quality, slow response time, no lose wires to show, all things i’m not really interested in.
I’ve split this into 3 sections just to make sure that this doesnt become a massively long blogpost:
- The Physical Section – the base, stand and circuit
- The Arduino Section – the code to make it do what i want
- The PHP Interface – the web interface to use with the IPCam – soon!
This is that cool part where you watch the video, unfortunately i haven’t got round to making one yet.. but when i do, its going here! For now, its in pictures (the webinterface and the actual device):


So i’ve commented most of the lines and you should be able to easily follow what has happened in the code. Leave a comment if there are any questions :)
Code after the break!
Read more »
So i see its been forever since i have posted anything, figured its about time, and i wanted to show some of the stuff ive done with my Arduino. The first thing i tried to do with it was create my own budget IPCam with a webcam and some arduino parts.
Basic stuff that make up the IPCam:
- 2x Servo Motors
- 1x LCD (16×2)
- 1x LED
- 1x Potentiometer (used for LCD)
- Bits of random Meccano
- 2x Small lifting weights ( hey, we all knew i wouldnt use them to get in shape anyway )
- Tape/Glue/Random stuff
So first off, this is a hack, i havent done pretty much anything properly, i just pieced it together, tied in bits of code and got it working :)
ANDREW I DONT CARE ABOUT YOUR STORIES! JUST GIVE ME THE LINK! >> http://andrewmohawk.com/facefall/
So its been a long weekend, but i had a lot of time to myself this weekend, and decided to play a bit with some of the side projects i’ve been interested in.
With regards to the previous posts, the code has been updated and fixed, ill update the post a little later — but hopefully we (@Paterva) will be releasing the transforms to the public this week so everyone can play!
One of the first ones i wanted to tackle was faceFall — essentially twitterfall for the facebook graphAPI, so you can quickly search for a topic and watch the status messages / links fall down as they arrive :)
So check it out: http://andrewmohawk.com/facefall/ ( yes i realise the UI looks like ass, but i cant get a nice design to work.. if you have one or want to build one, PLEASE let me know!)
Some stuff id need to fix:
- Removing doesn’t work well ( probably my lame ass jscript )
- Doesnt do any correlation (like same person featured on x Topics)
- Needs more info — only does status/links atm
If anyone wants this and wants to help, feel free to comment msg me!
I also cleaned the whiteboard:
Technical Info after the break!
Read more »
So a while back facebook released their graph API a way for websites and other to integrate with facebook, things like:
- Searching
- Profile enumeration ( status / feed / info )
- Friend enumeration
You can read the entirety of the functions at the Graph API documentation section on facebook.
So the first thing you notice is that certain functions are immediately limited ( call it the juicy section if you want ) such as viewing friends or getting full profile information, for these you need to auth , which immediately limits them from use in the public space ( unless of course we ask for username and password everytime – perhaps in the future ).
So we are left with search, and after a bit of messing with it, it turns out its a *super* method for searching public data on facebook, eg: if you want to search for something like ‘Maltego’ you can simply go to: https://graph.facebook.com/search?q=%22Maltego%22
Then you get a basic JSON reply and from there its game over, what IS interesting however is that if you look at the JSON you notice that it shows the user information as well:
"data": [ { "id": "<ID>", "from": { "name": "<name>", "id": "<ID>" }, "message": "I learned about this program in a security class I took yesterday...It's amazing what you can find out there on the internet. I suggest you keep your personal info as safe as possible :)", "picture": "http://external.ak.fbcdn.net/safe_image.php? d=35edd425da4428331e33664fc02a9544&w=90&h=90&url= http%3A%2F%2Fwww.paterva.com%2Fweb5%2Fimg%2Fchicken.png", "link": "http://www.paterva.com/web5/", "name": "Maltego 3", "caption": "www.paterva.com", "icon": "http://static.ak.fbcdn.net/rsrc.php/zD/r/ aS8ecmYRys0.gif", "type": "link", "created_time": "2010-10-08T15:37:50+0000", "updated_time": "2010-10-08T16:21:50+0000" }
So now not only can you view what was said about term <x> on facebook, but you can ALSO see who said it, so why is this interesting for use with Maltego? Well imagine you had a few phrases you were searching for, resulting in say 255 ‘facebookObjects’ ( like the one above ) for each phrase. Well then using a spreadsheet or some other non graphical form would take forever, however with Maltego you would very quickly be able to identify people who are talking about all of your phrases.
Recent Posts
What?
Tag cloud
airodump-ng
AlchemyAPI
alerting
Arduino
Badges
c++
client side attack
cross site scripting
denial of service
facebook
facebookGraphAPI
facial recognition
google
google earth
GPS
GraphAPI
information leak
IPCam
LCD
LED
Maltego
mIRC
MusicBee
NER
NLP
pastebin
php
Security
Serial
Servo
slowloris
Soil Moisture
Soil Sensor
tcp
VMWare
Water Pump
Webcam
xss
ZACon Arduino (2)
Coding (17)
General (6)
Security (10)
Social (9)
WP Cumulus Flash tag cloud by Roy Tanck requires Flash Player 9 or better.











