RevEng is a blog dedicated to Reverse Engineering. We welcome all the Computer Engineers, Programmers and Developers all around the globe to discuss, inform and present their ideas and projects on the subject. We need your help to give solutions to problems on hardware, software and open source apps!
HACK THE WORLD!
PANDOO is a big challenge envisioned by a team of innovators who want to create the ultimate online platform that will be able to satisfy all Internet users needs at the same time but also personalized for every single one of them!
In a few words, PANDOO, currently on development, will be a place and space on the web where different user needs will be satisfied in person as if the Internet and its services where developed specifically for each user. For instance, wouldn't it be great if search results on your favorite singer could get back with only highly relevant and important information rather than millions of irrelevant and annoying data...
PANDOO will provide you with all these apps, games, services, tools, social networks, files, etc. that you want or already use. You will get to have what you need, whenever and however you like it and organize it as you want. In addition, your desktop will get into a new dimension. Your personalized space will satisfy only your own needs. Your layout, your colors, your labels, your style...
Truly, Y O U R S. Everything in one place but with you personal "touch"!
...and as far as it concerns security. Well, security in PANDOO is by design the Νο 1 priority. Your personal data will not ever be accessed or asked as long as you don't grant specific access for your needs...
Finally, we left the best thing for the end. PANDOO operates beyond any device and has absolutely no requirements in latest software and hardware. Just get online, access PANDOO with your password and you have the Internet organized exactly as you asked for it on any device.
How simple life is with PANDOO...
For more information please go to: http://pandoo.cc/ and subscribe to get to know more on the progress of the platform that will revolutionize the web as we know it today.
I hope you missed me and my blog...
This one is gonna be VERY funny and Geeky, I swear!!!
I don't have an application ready yet for that but I will show you a way to make phone calls with your land-line phones on-the-fly without ever touching the dial-pad. No extra hardware, no automation, no Bluetooth, no WiFi, no nothing.
The trick is easy. Just use an online tool to generate the old fashion PSTN DTMF tones and with your phone microphone open play them. Open up your loud speakers and enjoy the magic!
An initiative bringing together the BEST developers in Greece with National and International Experts in social finance, startups, marketing, local currency, development and ICT, to ENVISION, PROTOTYPE and DEPLOY Innovative solutions.
Is where Innovation Economy meets Capital Economy.
The first event takes place in Thessaloniki but it aims at reaching also other major cities in Greece.
In order to start participating please register by filling the form at http://www.all4greece.org/
So well known, well coded, well designed, well... not really!
When it comes to solve a problem you have to be a hacker to find and open the secret back door. This is what happened. While I was trying to solve an issue the other day I came up with an idea to counter pass the problem in a... dirty way, he he he :-), to upload my site. The problem was a misconfigured path to the web server. I built the site in my local LAMPP installation in a subfolder and I had to set explicitly non-relative paths. So, when I uploaded the site on the web server it was like a devastated building. You get the picture right?
So, although the straight way is to install a new WordPress on the server side and transfer all needed templates, data, set paths and do all the mambo jumbo I had this dirty idea:
What if I go to General --> Settings menu in my local installation and change the localhost paths to my website URL?
So, I did... and guess what? It worked! I was redirected to my website administration panel which now works perfectly and also all the non-relative paths in the front-end are now fine and the site is up and running.
Is'n it obvious? It's a bug or a code written the wrong way. It's a Joomla after-all...
OK, Joomla is crap I know but, we and you, use it a lot and you may have come to this unfortunate, yet easy to solve, problem that all your menus in the frond-end and/or back-end are missing after you transferred the site to another server.
There are numerous forums and a few thousand chimps out there that will tell ya:
"Oh really? Then your site is screwed! So, just backup everything and either install a new Joomla and input everything from the beginning or try again and again... Or change permissions maybe? Wait, there is more...."
LOL, these guys never give up!!!
Now, we all know as engineers that there is always our way or the high way...and we like OUR way! ;-)
So, the whole "trick" is only inside two files. The only thing you need to do is to add an ampersand (&) in front of two variables and everything will work as they should be!
See below for the files and the lines where you need to add the ampersand in front of the variables.
Directory: libraries/joomla/cache/handler/ File: callback.php Line: 99 Code:$result = call_user_func_array($callback, $args);
The bug is this. The variables "$arg" and "$params" or "$args" are passed by value to the functions as parameters. But, they have to pass by reference. This happens because when a new class object is being registered in the Joomla code, which was previously created or accessed by reference, it returns a null if requested by value.
So, the solution is to write this:"&$arg", this: "&$params" and this: "&$args".
Enjoy Reversing and continue giving total solutions where others hit walls. Happy Hacking!
This is a fancy hack from an old idea that a friend of mine had. We started playing around this idea when we were at high school. My good friend and I began about 12 years and today having an engineering background I advanced it by also giving a funky tone..
So, let's see what is this about by having engineering lesson that are FUN :-)
See the video to get the idea:
Generally the software we developed is useless, it's only for fun, but you never know... maybe someone will find it other than amusing a great tool for productions :-P
In order to understand it you have to know the basics of:
This software is tweeting aka transmitting - playing - sound files which were previously engineered in a way that Capital letters and numbers can be seen into a spectrum analyzer.
The idea behind the process is simple yet smart. A properly modulated, in amplitude and frequency, signal can be propagated in time and space in a way that we can depict it in a spectrum analyzer. But, although the idea is easy we have somehow to make this tiny wave to have the wideness that the human eye can see. So, for every pixel of the character we transmit we add many waves on top of each other and voila! We can choose an effective frequency range and have the results.
In our example for instance, all the words can be depicted in the range of 3500Hz - 4200Hz.
In order to see the messages you have to configure Gold Wave's spectum analyzer range to the above range and start a recording or monitoring.
Now, if you "Tweet" with Il Pulcino Pio you will see in the spectrum analyzer your message.