Register Guidelines E-Books Today's Posts Search

Go Back   MobileRead Forums > E-Book Readers > Amazon Kindle > Kindle Developer's Corner

Notices

Reply
 
Thread Tools Search this Thread
Old 05-23-2026, 12:52 PM   #16
notadeaddeer
Junior Member
notadeaddeer began at the beginning.
 
notadeaddeer's Avatar
 
Posts: 3
Karma: 10
Join Date: May 2026
Device: Kindle 4
Okay thank you for the assistance. I was a bit confused as I do not have an extensions file, but I think I see that because im not using 7-zip it isnt extracting correctly. I will return with the results and I appreciate the help
notadeaddeer is offline   Reply With Quote
Old 05-23-2026, 03:59 PM   #17
notadeaddeer
Junior Member
notadeaddeer began at the beginning.
 
notadeaddeer's Avatar
 
Posts: 3
Karma: 10
Join Date: May 2026
Device: Kindle 4
I still cannot find the extensions folder, even after running KUAL(I had a runtime error). Do I have to create it myself?
If not, I will try the SSH method
notadeaddeer is offline   Reply With Quote
Advert
Old 05-25-2026, 08:32 PM   #18
dcarvil
Connoisseur
dcarvil is on a distinguished road
 
Posts: 96
Karma: 66
Join Date: Jan 2024
Device: Boox Note Air 3
I thought it would be safe to take my kindle out of airplane mode after installing and activating this extension, but Amazon still removed books from my kindle and installed other books from my account. What domains do I need to add to /etc/hosts to prevent Amazon from syncing the kindle to my account?
dcarvil is offline   Reply With Quote
Old 05-26-2026, 09:11 AM   #19
LunarEclipse
Member
LunarEclipse began at the beginning.
 
LunarEclipse's Avatar
 
Posts: 11
Karma: 42
Join Date: Oct 2025
Location: EU
Device: Kindle K4B
Quote:
Originally Posted by dcarvil View Post
I thought it would be safe to take my kindle out of airplane mode after installing and activating this extension, but Amazon still removed books from my kindle and installed other books from my account. What domains do I need to add to /etc/hosts to prevent Amazon from syncing the kindle to my account?

That's unfortunate


I only tested this on a K4B as far as protecting MKK goes. And reportedly it does that on a K3 as well.


I don't own any other Kindles or Amazon books so I can't test that, if someone figures out a list of additional hosts to block I can include it here though.


Which Kindle do you have?
LunarEclipse is offline   Reply With Quote
Old 05-26-2026, 10:43 AM   #20
dcarvil
Connoisseur
dcarvil is on a distinguished road
 
Posts: 96
Karma: 66
Join Date: Jan 2024
Device: Boox Note Air 3
Quote:
Originally Posted by LunarEclipse View Post
That's unfortunate


I only tested this on a K4B as far as protecting MKK goes. And reportedly it does that on a K3 as well.


I don't own any other Kindles or Amazon books so I can't test that, if someone figures out a list of additional hosts to block I can include it here though.


Which Kindle do you have?
It is a Kindle Paperwhite (11th generation). All my books were in Calibre, so all I lost was my position in the books.

Are there any utilities I can run on the Kindle to display the DNS queries?

Thanks for your work on this extension.
dcarvil is offline   Reply With Quote
Advert
Old 05-27-2026, 10:28 AM   #21
LunarEclipse
Member
LunarEclipse began at the beginning.
 
LunarEclipse's Avatar
 
Posts: 11
Karma: 42
Join Date: Oct 2025
Location: EU
Device: Kindle K4B
Quote:
Originally Posted by dcarvil View Post
It is a Kindle Paperwhite (11th generation). All my books were in Calibre, so all I lost was my position in the books.

Are there any utilities I can run on the Kindle to display the DNS queries?

Thanks for your work on this extension.
You could try to run Kali Linux Live on a laptop off a USB drive (see the official guides), set up a WiFi hotspot, connect your Kindle to it and then capture the network traffic on the hotspot interface with Wireshark.

You should be able to create a hotspot on Kali by going into network settings, create a new connection, choose type WiFi, set SSID to your desired network name, Mode to "Access Point", set IPv4 and IPv6 configurations to Shared, Security to "WPA2 Personal", set some password so random people can't connect to it while you're doing your thing, then save and activate that connection from the menu. These steps are correct at least for nmtui in a terminal, but I would expect NetworkManager GUIs to show very similar options.

Alternatively, I tried to write a terminal command that will create a connection like that, and it's as follows:

nmcli connection add type wifi con-name "Kindle Hotspot" autoconnect no ssid "Kindle Capture Hotspot" mode ap -- +ipv4.method shared +ipv6.method shared +802-11-wireless-security.key-mgmt wpa-psk +802-11-wireless-security.psk "YourPasswordHere"

Then you should be able to activate it with:

nmcli connection up "Kindle Hotspot"

You may need to add "sudo " before those commands if they fail due to a permission error.

You probably can't use WiFi to connect to the internet while doing this, so you'll need to connect with an Ethernet cable or tether via USB from any modern smartphone to get internet on the laptop.

Then when you open Wireshark you will get to choose the network interface to capture on, it's probably gonna be something like wl0 or wlp0s1 in your case, though you could capture on all interfaces and then filter by your Kindle's source IP address. The display filter (text field at the top of the screen after you start a capture) to show only DNS traffic is just "dns", you need to press enter after typing it in to apply.

You should start the Wireshark capture before you connect your Kindle to the network.

After you've done stuff on the Kindle that should trigger all of the relevant DNS queries, you have to stop the capture in Wireshark, then go to File / Export Specified Packets, use .pcapng format, in "Packet Range" select "All Packets" on the left and "Displayed" on the right (this will only export packets matching the "dns" display filter you set earlier). Select "Compress with gzip" in Compression options. Then you can save the file. You will need either another pendrive or to open Firefox and sign in to some cloud storage provider to upload the file though, as any files you save in the home directory on a default Kali Live system will disappear when you shut down the computer.

You can either go through the capture yourself and give me a list of hosts or share the packet export (not sure what privacy implications that has tho), either way works.

I haven't done this myself before, I did partially test the nmcli commands, and I've gone through the steps in Wireshark, but didn't test the whole workflow.

Good luck!
LunarEclipse is offline   Reply With Quote
Old 05-27-2026, 10:42 AM   #22
LunarEclipse
Member
LunarEclipse began at the beginning.
 
LunarEclipse's Avatar
 
Posts: 11
Karma: 42
Join Date: Oct 2025
Location: EU
Device: Kindle K4B
Quote:
Originally Posted by notadeaddeer View Post
I still cannot find the extensions folder, even after running KUAL(I had a runtime error). Do I have to create it myself?
If not, I will try the SSH method
Which Kindle do you have? (consult the Kindle Serial Numbers wiki page) This was only confirmed fully working on K3 and K4 so far.

If you're getting an error when trying to launch KUAL this won't work, you need to have working KUAL first.

To get KUAL working you need to put the device into airplane mode, then (re)install MKK, then follow the instructions and FAQ in the KUAL thread. Once you can launch KUAL without errors, read the "KUAL Extensions" section in the KUAL thread (it explains exactly how to install extensions like this one), then you can try to run this.
LunarEclipse is offline   Reply With Quote
Reply


Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
Blocking updates with Kindle's hosts file Shucking5230 Kindle Developer's Corner 1 05-23-2024 06:56 PM
Editing Hosts File to block telemetry everrest Kindle Developer's Corner 2 06-09-2021 09:49 PM
Can /etc/hosts be used to block OTA updates? zaoqi Kindle Developer's Corner 1 08-18-2019 09:35 AM
Amazon to block Australian shoppers from its US website Inukami News 43 06-23-2018 04:52 PM
Block Amazon Access ? dhruvbhutani Kindle Developer's Corner 10 08-03-2011 02:05 AM


All times are GMT -4. The time now is 10:29 AM.


MobileRead.com is a privately owned, operated and funded community.