Welcome back, my amateur hackers! Over the course of the next year, we will be developing our own zero-day exploits. In my first article in this series, I introduced you to buffer overflows, which are the source of some of the most lethal exploits, particularly the "remote code execution," so we are focusing our exploit development here on a buffer overflow.
Welcome back, my fledgling hackers! With this first article, I am initiating a new series intended to convey to my readers the skills necessary to develop your own exploits.
Apple announced the successor to Mac OS X Mavericks at their Worldwide Developer's Conference 2014, and it's called Yosemite. Named after California's Yosemite National Park, it will be available as a free upgrade from the Mac App Store for everyone this fall.
Amazon just signed a deal with HBO to host the cable channel's original content on its Instant Video service. For those of us with Amazon Prime accounts, this is great news—but there aren't any readily apparent options for playing it on Chromecast.
The fact that we own a Nexus means we get to experience the Android interface exactly as Google intended it. But that doesn't mean we can't make a UI tweak here and there, does it?
Apple has announced the release of their OS X Beta Seed Program today, which allows anyone with an Apple ID and a Mac to download and run the latest developer build of Mac OS X 10.9.3—the most updated beta version of Mavericks. The OS X Beta Seed Program allows us to run software that was once only available to limited test audiences or registered Apple developers—with the latter costing $99 a year for a membership. With this program, not only do we get our hands on extremely new software, bu...
Amazon just announced its entry into the set-top streaming content marketplace with its new Fire TV box. Competing directly against Apple TV, Google's Chromecast, and Roku, Amazon is betting on big processing power and voice controls to stand out from the competition. Features include the following.
If you're spending hours on your phone playing games like Angry Birds and Candy Crush Saga, or posting online to Google+ and Pinterest, you're probably being spied on. The latest releases from NSA whistle blower Edward Snowden reveal that the National Security Agency, and its UK counterpart, GCHQ, are mining the ad networks utilized in these apps to collect a trove of information on you.
Apple is widely known for keeping a tight grip on iOS, disallowing open-source and third-party downloads. While there are many reasons for this, the three most frequently referenced are quality control, malware prevention, and of course—money.
As a former English major, I have a love/hate relationship with many books. And when I saw that this NFC-enabled charging dock project included a little book mutilation, I was suddenly more interested. Now, for those of you who have nothing against books, this is still a great project to add some style to your tech devices.
I hate being cold. That's why I live in Los Angeles. But, there are plenty of folks who are experiencing some pretty chilly temperatures this year, despite global warming, and one of the worst places affected is the garage. C'mon, who has a freakin' heater in their garage?
In this article, I'll be continuing my series on microcontrollers. If you haven't read part one, I'd recommend heading over there and reading it!
With the recent announcement of our server shutting down, it's time to get in and save the things you've made. However, this will work on any CraftBukkit server as well, and gives no extra strain to the server as the work is all done on your local computer.
On average, it takes three seconds to move your hand from the keyboard to the mouse, then click once and move your hand back to the keyboard. While the time wasted my sound trivial, it can add up quickly throughout the day.
If you're interested in learning all the features and functions of webOS 3.0, look no further than this walkthrough on a HP TouchPad tablet. The video shows you how to switch between apps, configure settings, use the default programs on the device, and more!
GarageBand is a powerful tool for Mac OS X that lets you edit and tweak audio tracks. One of the many audio editing capabiltiies of the program is the ability to reduce the vocals in a song. Take a look at this guide on how to edit the song's vocals so they aren't so loud using the AUGraphicEQ tool.
Tired of missing out on the best games because you went for a Mac? Watch this video to learn how to use Parallels to install PC games, such as Steam downloads, on Mac OS X. Keep using your other programs while you game on your Mac.
If you are looking to operate a web site from your Mac, MAMP- a package of free web software programs- is an elegant solution. This video will show you how to configure MAMP on your computer, so you can get on your way running your sites.
Want more gold in the game Mousehunt? Of course you do! And this technique shows you how to get it without having to resort to a hacking program like Cheat Engine or Charles - intead, you can create a different account and then use that to send gold to your main account!
Minecraft is a game about finding and gathering stuff, so of course you'll always want more stuff. This tutorial shows you how to use the game hacking program Cheat Engine to hack into Minecraft and increase all your available items.
This only works on single player games. You can use the free program Cheat Engine to hack into Minecraft and use it to duplicate items in your inventory. Get as many diamonds, obsidian blocks or gold ingots as you want!
You can personalize not only your avatar in Minecraft, you can also create custom skins for the monsters and animals as well. This tutorial shows you how to create these custom skins using Adobe Photoshop (though it will probably work for other graphics programs as well).
Get more money, deliver one hit kills, increase your experienc points... you can do all of these when playing Ninja Saga, all you need is the free game hacking program Cheat Engine. Here's how to use it to get what you want.
The future is here! Your Android phone can respond to a wide variety of voice commands - and not just to call people, you can use voice commands to send e-mail, search for directions or find the nearest gas station!
This tutorial shows you several different hex codes you can enter so you can hack your game of Minecraft using the game hacking program Cheat Engine. This uses the most current version of Cheat Engine, so make sure you have 6.0 or better.
Yes, this cheat will also work with Minecraft Beta! Hack all the items in your inventory. Get unlimited supplies of diamond or redstone, or make your items impervious to damage. All you need is the most current version of the hacking program Cheat Engine.
This video how-to is a good intro for beginners, helping them understand the creation of an object oriented validator class. This can all sound confusing, so follow the example and learn how to add it to your coding quiver.
When coding with PHP OOP you may encounter the need for static methods or static classes. This tutorial will give you an overview of how to use these functions and when you should use them at all. Get coding people!
Chaining methods in PHP can be simple and straightforward if you follow along with this informative video tutorial on PHP OOP methods from JREAMdesign. The key action is to return the object after running the function so that you can run another function to the object directly afterwards.
One of the things you'll need for a successful future in programming is a great re-usable library of code. In order to achieve that you'll need to practice strict organization and consistency with your coding. This tutorial shows you how to do both, and help up your PHP proramming potential.
This will work for nearly any song. Upload your chosen piece (simpler pieces work better), and then follow along with the procedure so you can remove the entire vocal track and end up with a song that's purely and completely instrumental.
Looking for a place to quickly and easily learn CSS? This is the tutorial for you! This video covers every basic concept that you'll need to get under your belt, and shows you how to code a few simple procedures using CSS.
This tutorial goes from the box model and then progresses on to show you how you can use floats when designing a website using CSS. Which layout you choose will determine how your website looks, so make sure you pick the one that's the best for your needs.
A liquid layout will change size as the browser also changes size. It's a good layout to use if you're trying to design a website that can be read on many different size screens and browsers. Here's how you can implement a liquid layout in three minutes.
This tutorial is a quick introduction to the $.post() function when you're using JQuery. This function is most often used to submit data to your website server, and is also a useful function when you're programming in AJAX as well.
This tutorial covers one of the basic attributes of Adobe After Effects - displacement mapping. You can use a displacement map to create a stereoscopic effect for your next animation. It's quite easy, and only requires a basic familiarity with the program.
Create a list with checkboxes and assign a price to each item. As your customers check or uncheck the boxes, they'll see the estimated price below change in accordance. This is a quick and easy trick visitors to your website will definitely appreciate.
When you use the UNION command, you are stacking one result set on top of another. This is slightly different from the JOIN command, and this video is here to explain what the difference is and the best way to use UNION in your own MySQL database programs.
Have an awesome intro where the only thing missing is a few color changes? This tutorial is for you! It's an easy and quick tutorial showing you how to change colors in your video using the iMovie video editing program for Mac.
How DOES that song go!? With MiniLyrics installed on your system, you won't ever ask again. Working in conjunction with any music player, MiniLyrics will give you the words to all your favorite tunes, letting your read along while you do something else. MiniLyrics works with iTunes, winamp, RealPlayer, Windows Media Player etc.