Jump to content

TLDR I want to modify packets being sent from and to my iPhone (through my own router) using my computer (wired to the router)

 

I'm looking for a program that can read, modify, and create packets being set over wifi to and from my iPhone (6, if that matters).

I image it would have to happen from my computer, which is plugged into the router.

 

Anyone know of a program that can do this?

It would be great if it's simple to use, I'm a newb when it comes to networking

i7 4790k | MSI Z97S SLI Krait Edition | G.Skill Ripjaws X 16 GB | Samsung 850 EVO 500 GB | 2x Seagate Barracuda 2TB | MSI GTX 970 Twin Frozr V | Fractal Design R4 | EVGA 650W

A gaming PC for your budget: $800 - $1000 - $1500 - $1800 - $2600 - $9001

Remember to quote people if you want them to see your reply!

Link to comment
https://linustechtips.com/topic/559705-read-and-modify-packets/
Share on other sites

Link to post
Share on other sites

1 minute ago, HPWebcamAble said:

TLDR I want to modify packets being sent from and to my iPhone (through my own router) using my computer (wired to the router)

 

I'm looking for a program that can read, modify, and create packets being set over wifi to and from my iPhone (6, if that matters).

I image it would have to happen from my computer, which is plugged into the router.

 

Anyone know of a program that can do this?

It would be great if it's simple to use, I'm a newb when it comes to networking

modifying packets.....on the fly?

 

Can I ask what you're doing? 

 

 

Link to comment
https://linustechtips.com/topic/559705-read-and-modify-packets/#findComment-7367322
Share on other sites

Link to post
Share on other sites

1 minute ago, ShadyHost said:

modifying packets.....on the fly?

 

Can I ask what you're doing? 

Basically, trying to get in-game credits for an app on my phone.

Does this sound extreme? Yes, yes it does. But that's another story.

i7 4790k | MSI Z97S SLI Krait Edition | G.Skill Ripjaws X 16 GB | Samsung 850 EVO 500 GB | 2x Seagate Barracuda 2TB | MSI GTX 970 Twin Frozr V | Fractal Design R4 | EVGA 650W

A gaming PC for your budget: $800 - $1000 - $1500 - $1800 - $2600 - $9001

Remember to quote people if you want them to see your reply!

Link to comment
https://linustechtips.com/topic/559705-read-and-modify-packets/#findComment-7367326
Share on other sites

Link to post
Share on other sites

wireshark can do that if the packets are going to and from your PC

but if theyre going to and from your phone the i dont think thats possible unless you have some l33t hacker skillz and can code some custom firmware for your router or something

NEW PC build: Blank Heaven   minimalist white and black PC     Old S340 build log "White Heaven"        The "LIGHTCANON" flashlight build log        Project AntiRoll (prototype)        Custom speaker project

Spoiler

Ryzen 3950X | AMD Vega Frontier Edition | ASUS X570 Pro WS | Corsair Vengeance LPX 64GB | NZXT H500 | Seasonic Prime Fanless TX-700 | Custom loop | Coolermaster SK630 White | Logitech MX Master 2S | Samsung 980 Pro 1TB + 970 Pro 512GB | Samsung 58" 4k TV | Scarlett 2i4 | 2x AT2020

 

Link to comment
https://linustechtips.com/topic/559705-read-and-modify-packets/#findComment-7367421
Share on other sites

Link to post
Share on other sites

18 minutes ago, HPWebcamAble said:

Basically, trying to get in-game credits for an app on my phone.

Does this sound extreme? Yes, yes it does. But that's another story.

Yeah I don't think it would be possible to spoof in game credits. I would bet since it's relying on a server connection that there's going to be some kind of verification on the server side regarding how many credits you have. 

 

Also @Enderman has a point. A program that edits packets on your local machine is fancy enough, but tricking your iPhone into thinking it's receiving the correct data is a bit of a long shot. 

 

 

Link to comment
https://linustechtips.com/topic/559705-read-and-modify-packets/#findComment-7367452
Share on other sites

Link to post
Share on other sites

23 minutes ago, Enderman said:

wireshark can do that if the packets are going to and from your PC

but if theyre going to and from your phone the i dont think thats possible unless you have some l33t hacker skillz and can code some custom firmware for your router or something

I THINK wireshark can edit traffic on your router as well, but I wanted to see if anyone knew of a better way. I'll look into it.

 

18 minutes ago, ShadyHost said:

I would bet since it's relying on a server connection that there's going to be some kind of verification on the server side regarding how many credits you have.

It does not. Why? I'm not entirely sure, but I believe it's because the game was made to be completely single player, and when logins were added (for saving your data and logging into multiplayer), the devs were to lazy to modify the base game, and instead just have it report your save data periodically.

 

I could either

  • trick the phone into thinking a new save is available, which has more credits
  • trick the server into thinking I got a ton of credits while offline, then log in again on my phone to update the game

The other option is editing the game's save data on my phone, but since iOS 8.3, developers can disable itunes file sharing, which means the only way to access the game's files are by jail breaking my phone, which I don't want to do.

i7 4790k | MSI Z97S SLI Krait Edition | G.Skill Ripjaws X 16 GB | Samsung 850 EVO 500 GB | 2x Seagate Barracuda 2TB | MSI GTX 970 Twin Frozr V | Fractal Design R4 | EVGA 650W

A gaming PC for your budget: $800 - $1000 - $1500 - $1800 - $2600 - $9001

Remember to quote people if you want them to see your reply!

Link to comment
https://linustechtips.com/topic/559705-read-and-modify-packets/#findComment-7367581
Share on other sites

Link to post
Share on other sites

Update @ShadyHost @Enderman

 

So wireshark does pick up some packets going from my phone, but none going to the games servers. They all go to IP multicast addresses (Those starting with 224 and 239, according to this page: http://who.is/whois-ip/ip-address/224.0.0.251 ), and I don't think the game I'm targeting is initiating them.

 

Perhaps my laptop will be able to read all traffic? The computer I just tried it on was a desktop with no Wifi adapter.

i7 4790k | MSI Z97S SLI Krait Edition | G.Skill Ripjaws X 16 GB | Samsung 850 EVO 500 GB | 2x Seagate Barracuda 2TB | MSI GTX 970 Twin Frozr V | Fractal Design R4 | EVGA 650W

A gaming PC for your budget: $800 - $1000 - $1500 - $1800 - $2600 - $9001

Remember to quote people if you want them to see your reply!

Link to comment
https://linustechtips.com/topic/559705-read-and-modify-packets/#findComment-7367779
Share on other sites

Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×