Skip to content
MPGHThe Dark Arts
/
RegisterLog in
Forum
Community
What's NewLatest posts across the boardTrendingHottest threads right nowSubscribedThreads you follow
Discussion
GeneralIntroductionsEntertainmentDebate FortFlaming & Rage
Board
News & AnnouncementsMPGH TimesSuggestions & HelpGiveaways
More Sections
Art & Graphic DesignProgrammingHackingCryptocurrency
Hacks & Cheats
Games
ValorantCS2 / CS:GOCall of Duty / WarzoneFortniteApex LegendsEscape From Tarkov
+14 moreLeague of LegendsGTA VMinecraftRustROTMGBattlefieldTroveBattleOnCombat ArmsCrossFireBlackshotRuneScapeDayZDead by Daylight
Resources
Game Hacking TutorialsReverse EngineeringGeneral Game HackingAnti-CheatConsole Game Hacking
Tools
Game Hacking ToolsTrainers & CheatsHack/Release NewsNew
Submit a release →Share your cheat, tool, or config with the community.
AINEW
AI Tools
General & DiscussionPrompt EngineeringLLM JailbreaksHotAI Agents & AutomationLocal / Open Models
AI × Gaming
AI Aimbots & VisionML Anti-CheatGame Bots & Automation
Create
AI Coding / Vibe CodingAI Art & MediaAI Voice & TTS
The AI frontier →Where game hacking meets modern machine learning. Jump in.
Marketplace
Buy & Sell
SellingBuyingTradingUser Services
Trust & Safety
Middleman LoungeMarketplace TalkVouch Copy Profiles
Money
Cryptocurrency TalkCurrency ExchangeWork & Job Offers
Start selling →List accounts, services, and goods. Use the middleman to trade safe.
MPGH The Dark Arts

A community for offensive security research, reverse engineering, and AI.

Community

ForumMarketplaceSearch

Account

RegisterLog in

Legal

Privacy PolicyForum RulesHelp & FAQ
© 2026 MPGH · All rights reserved.Built by the community, for the community. For educational purposes onlyContent is shared for security research and education — we don't condone illegal use. You're responsible for complying with applicable laws. Use at your own risk.
Home › Forum › Programming › C++/C Programming › Programming An Ipod Touch Using The Windows Platform

Programming An Ipod Touch Using The Windows Platform

Posts 1–12 of 12 · Page 1 of 1
radnomguywfq3
radnomguywfq3
Programming An Ipod Touch Using The Windows Platform
Test Source Code 'name.c':
[php]#include <stdio.h>
#include <stdlib.h>

int main(int argc, char* argv[])
{
if(argc <= 1) {
printf("[!ERROR!] %s", "Not Enough Paramsn");
return 0;
}

char* name = argv[1];
unsigned int i;
for(i = 0; i < 10; i++)
printf("Message: %s n", name);

return 0;
}[/php]Prerequisites :
- Basic C programming knowledge.
- Slightly familiar with the unix command line
- Basic networking knowledge
- LAN\WIFI connection to PC's SSH client.

I'll explain everything but jailbreaking in this tutorial.
If it's your first time opening cydia, it will ask you which kind of user you are, select Developer. This will remove all the filters and allow you to access ToolChain(which contains GCC, the unix C++ compiler you'll be using)

Step 1 : Jailbreak your Ipod\Iphone
Step 2 : Open Cydia and download MobileTerminal
Step 3 : Open Cydia and download Automatic SSH
Step 4 : Open Cydia and download Toolchain
Step 5 : Open up windows, download and install WinSCP


  • After all these have been installed, reboot your Iphone\Ipod.


  • Go to setting from the SpringBoard(desktop of the Ipod)
  • From setting go to Generel > Network > Wi-Fi, select the blue arrow next to your connection(it must be locally connected to the PC)
  • Write down the Ip Address.
  • Open WinSCP, under host name put the IP Address you just wrote down, User : root, password : alpine(default).
  • Leave all the rest as they are. Now, connected to your Ipod touch by selecting "Login", if it fails, try again 3 times.
  • Once you login you should see all files and directorys(even system-level files) in your Ipod Touch. All these can be modified, deleted and created.
  • Open up the terminal, which can be accessed on the Ipods 'Desktop'.
  • Reconnect WinSCP
  • Create a fold you will place all your C and object files. I suggest (root\private\var\ccode) Remember the console is CASE-SENSITIVE, so try to keep all your file names and dirs lower-case.
  • In the console type cd /var/ccode/ This will select the ccode directory you just created, set it's permissions to 0777 via MobileCommandline or WinSCP.
  • Upload a source file to /var/ccode/, name it source.c. When programming this, be careful with memory\CPU usage. You can see my example of C code that I wrote to test on my compiler above.


Compiling name.c

  • In MobileCommandline, navigate to your ccode directory using the cd command
  • Type the following commands
  • gcc name.c
  • chmod 0777 a.out
  • ldid -S a.out

Now the file is compiled, to run it, type ./a.out
More information :
The gcc command can be given parameters such as -o to specify the output file instead of the default a.out. Note, if you really wanted to(i have for when I'm at school) you can download a text editor and program\compile with just the Ipod touch, even though this is a bit of hassle with the onscreen keyboard.
#1 · edited 17y ago · 17y ago
Obama
Obama
Wow to bad I dont have a fucking itouch. This is genius great job as usual. Hopefully more people will read this.
#2 · edited 17y ago · 17y ago
GG2GG
GG2GG
if you do ever find how to do this on a blackberry storm let me know
#3 · 17y ago
CO
Corey Taylor
Meh, an entire documentation of the iphone chipset along with any special processor facilities would be nice. Of course I don't have an iphone so what's there to even ague about
#4 · 17y ago
pokiworms
pokiworms
Quote Originally Posted by GG2GG View Post
if you do ever find how to do this on a blackberry storm let me know
i dont think u can

FUCKING VERIZON USE QUALCOMM BREW AND SHIT

i can hack for unlimited games during subscription though xD
#5 · 17y ago
radnomguywfq3
radnomguywfq3
Quote Originally Posted by Corey Taylor View Post
Meh, an entire documentation of the iphone chipset along with any special processor facilities would be nice. Of course I don't have an iphone so what's there to even ague about
Why the hell would you need a doc on that? This is c programming, not hardware hacking. The compiler or the APIs within the Iphone are supposed to be used to communicate with hardware, and compile readable object code for obvious reasons.
#6 · 17y ago
CO
Corey Taylor
Even though you can use the given libraries, but I'm a guy that wants to learn everything about the hardware I'm working with. And plus, I'm working on a multi-platform OS, so it helps that I get this info. Also what's there to hack? Unless I'm doing some freaky software restricted hardware facilities I don't see why it's called hardware hacking unless you don't get full manipulation of hardware. I've always imagined a program that somewhere along the lines does neat GPS stuff. :O
#7 · edited 17y ago · 17y ago
dk173
dk173
well my iphone is all ready jailbroken so dont really need this
#8 · 17y ago
CO
Corey Taylor
What's the bail?
#9 · 17y ago
AO
Aoe3_CA
Aight this looks sweet nice jeta one question what does it do lol seriously
#10 · 17y ago
ClapBangKiss
ClapBangKiss
Quote Originally Posted by Aoe3_CA View Post
Aight this looks sweet nice jeta one question what does it do lol seriously
it sucks your cock and makes you look like a pansy
#11 · 17y ago
CO
Corey Taylor
Quote Originally Posted by ClapBangKiss View Post
it sucks your cock and makes you look like a pansy
I will kindly bagin balls to Kissinger reeling upfourth wind bind in incredible accuracy in a minor. Much applauded. Please do.
#12 · 17y ago
Posts 1–12 of 12 · Page 1 of 1

Post a Reply

Similar Threads

  • Can u use the gain experience hack with 1 playerBy mjt20mik in WarRock - International Hacks
    7Last post 20y ago
  • Just in case you use the Console Administrator Hack...By Rocker1989 in Gunz General
    9Last post 20y ago
  • You thought the windows performace was bad!?By SATANICAT in General
    6Last post 20y ago
  • [Pls dave, Fix it!!] U can't use the trainers made in CE? read this!!By juanitobalde in WarRock - International Hacks
    4Last post 19y ago
  • Emo people use the net! (Spiderman 3)By arunforce in General
    4Last post 19y ago

Tags for this Thread

#ipod#platform#programming#touch#windows