2004 to 2016 Mazda 3 Forum and Mazdaspeed 3 Forums banner

21 - 40 of 6473 Posts

·
Registered
Joined
·
14 Posts
Need some help. What file systems will the system accept? Please try to format you're usb drive with ext2, ext3, ext4, NTFS, FAT16 and FAT32 and than put an MP3 on it and see if it accepts that?
 

·
Registered
Joined
·
215 Posts
Discussion Starter #23
FAT32 does work. I would assume FAT16 would as well, but I haven't checked. NTFS doesn't seem to work (at least with my WD passport). Since NTFS is microsoft specific, I wouldn't expect it to. At this point, OSX natively can read it but not write. Linux can, but with some work. It MAY be able to read some of the ext(2,3,4) formats since it's native Linux. I can try those this weekend hopefully.
 

·
Registered
Joined
·
184 Posts
Ooooh my kinda thread. I am a middleware/sysadmin guy and a linux geek.

If I had my car, I could try ext2/3/4, but, alas, it's still in the dealer till I get a new transmission.

I'd be glad to help with this stuff however I can when I get my car back :)

One thing I do know is that when I first got the car, I connected it to my wifi, but then I couldn't find any functionality that actually *used* it... Was I missing something there?
 

·
Registered
Joined
·
107 Posts
Ooooh my kinda thread. I am a middleware/sysadmin guy and a linux geek.

If I had my car, I could try ext2/3/4, but, alas, it's still in the dealer till I get a new transmission.

I'd be glad to help with this stuff however I can when I get my car back :)

One thing I do know is that when I first got the car, I connected it to my wifi, but then I couldn't find any functionality that actually *used* it... Was I missing something there?
ASFAIK, Wi-Fi gets real time weather and traffic, if you turn it on, but they no longer offer subscriptions. So far I get 30 days free every time they upgrade the software.
 

·
Registered
Joined
·
16 Posts
Well i haven't got my M3 yet, But should arrive in August (about 6 months waiting time in Denmark:devil:) But @PoP has had an SSH connection with the car.

The touch screen is uses a Microchip AR1010 or AR1100 chip a far as i can see from some documentation. This touch screen controller uses UART.
So what i know so far is the system consists of
CPU= Freescale i.MX6Q
Linux Kernel 3.0.35 for the i.MX6Q
Openssh 5.9p1
Wifi= TI WL127x or WL128x
Sound= ALSA
Display server protocol= Wayland
Gonna have to keep tinkering with mine then. FYI, most modern ssh configs disable ssh root login. So the few login attempts you guys have tried could actually be valid, but since SSH is preventing the root login it will show as a failure. Has anyone tried to see if telnet is listening? Getting a copy of /etc/passwd and /etc/shadow would be a huge help.

I just got back in town (travel a lot for work), so I'm hoping to have some tinker time this week. :)
 

·
Registered
Joined
·
16 Posts

·
Registered
Joined
·
16 Posts
Encrypted ZIP file. Is this you or Mazda? Working on password cracking right now, file structure is as follows:

[email protected]:~# unzip mazdalinux.zip
Archive: mazdalinux.zip
139fde834adf4d7c0dc4d6229531e69a
.
creating: bootstrap/
[mazdalinux.zip] bootstrap/e0000000001.dat.gz password:
password incorrect--reenter:
password incorrect--reenter:
skipping: bootstrap/e0000000001.dat.gz incorrect password
[mazdalinux.zip] bootstrap/execute.ini.gz password:
password incorrect--reenter:
skipping: bootstrap/execute.ini.gz incorrect password
skipping: bootstrap/e0000000002.dat.gz incorrect password
creating: datarestoregap2/
skipping: datarestoregap2/execute.ini.gz incorrect password
creating: gps/
skipping: gps/e0000000001.dat.gz incorrect password
skipping: gps/execute.ini.gz incorrect password
skipping: gps/e0000000002.dat.gz incorrect password
creating: ibc1/
skipping: ibc1/00000000.dat.gz incorrect password
skipping: ibc1/00010000.dat.gz incorrect password
skipping: ibc1/binary.ini.gz incorrect password
creating: linux1/
skipping: linux1/e0000000001.dat.gz incorrect password
skipping: linux1/execute.ini.gz incorrect password
skipping: linux1/e0000000002.dat.gz incorrect password
skipping: main_instructions.ini incorrect password
creating: nv-config/
skipping: nv-config/execute.ini.gz incorrect password
creating: resources/
skipping: resources/f0000000189.dat.gz incorrect password
skipping: resources/f0000000072.dat.gz incorrect password
skipping: resources/f0000000123.dat.gz incorrect password
skipping: resources/f0000000007.dat.gz incorrect password
skipping: resources/f0000000184.dat.gz incorrect password
skipping: resources/f0000000068.dat.gz incorrect password
skipping: resources/f0000000235.dat.gz incorrect password
skipping: resources/f0000000119.dat.gz incorrect password
skipping: resources/f0000000002.dat.gz incorrect password
skipping: resources/f0000000063.dat.gz incorrect password
skipping: resources/f0000000230.dat.gz incorrect password
skipping: resources/f0000000114.dat.gz incorrect password
skipping: resources/f0000000175.dat.gz incorrect password
skipping: resources/f0000000059.dat.gz incorrect password
skipping: resources/f0000000226.dat.gz incorrect password
skipping: resources/f0000000170.dat.gz incorrect password
skipping: resources/f0000000054.dat.gz incorrect password
skipping: resources/f0000000221.dat.gz incorrect password
skipping: resources/f0000000105.dat.gz incorrect password
skipping: resources/f0000000166.dat.gz incorrect password
skipping: resources/f0000000217.dat.gz incorrect password
skipping: resources/f0000000100.dat.gz incorrect password
skipping: resources/f0000000161.dat.gz incorrect password
skipping: resources/f0000000045.dat.gz incorrect password
skipping: resources/f0000000212.dat.gz incorrect password
skipping: resources/f0000000157.dat.gz incorrect password
skipping: resources/f0000000040.dat.gz incorrect password
skipping: resources/f0000000208.dat.gz incorrect password
skipping: resources/f0000000152.dat.gz incorrect password
skipping: resources/f0000000036.dat.gz incorrect password
skipping: resources/f0000000203.dat.gz incorrect password
skipping: resources/f0000000097.dat.gz incorrect password
skipping: resources/f0000000148.dat.gz incorrect password
skipping: resources/f0000000031.dat.gz incorrect password
skipping: resources/f0000000092.dat.gz incorrect password
skipping: resources/f0000000143.dat.gz incorrect password
skipping: resources/f0000000027.dat.gz incorrect password
skipping: resources/f0000000088.dat.gz incorrect password
skipping: resources/f0000000255.dat.gz incorrect password
skipping: resources/f0000000139.dat.gz incorrect password
skipping: resources/f0000000022.dat.gz incorrect password
skipping: resources/f0000000083.dat.gz incorrect password
skipping: resources/f0000000250.dat.gz incorrect password
skipping: resources/f0000000134.dat.gz incorrect password
skipping: resources/f0000000018.dat.gz incorrect password
skipping: resources/f0000000195.dat.gz incorrect password
skipping: resources/f0000000079.dat.gz incorrect password
skipping: resources/f0000000246.dat.gz incorrect password
skipping: resources/f0000000013.dat.gz incorrect password
skipping: resources/f0000000190.dat.gz incorrect password
skipping: resources/f0000000074.dat.gz incorrect password
skipping: resources/f0000000241.dat.gz incorrect password
skipping: resources/f0000000125.dat.gz incorrect password
skipping: resources/f0000000009.dat.gz incorrect password
skipping: resources/f0000000186.dat.gz incorrect password
skipping: resources/f0000000237.dat.gz incorrect password
skipping: resources/f0000000120.dat.gz incorrect password
skipping: resources/f0000000004.dat.gz incorrect password
skipping: resources/f0000000181.dat.gz incorrect password
skipping: resources/f0000000065.dat.gz incorrect password
skipping: resources/f0000000232.dat.gz incorrect password
skipping: resources/f0000000116.dat.gz incorrect password
skipping: resources/f0000000177.dat.gz incorrect password
skipping: resources/f0000000060.dat.gz incorrect password
skipping: resources/f0000000228.dat.gz incorrect password
skipping: resources/f0000000111.dat.gz incorrect password
skipping: resources/f0000000172.dat.gz incorrect password
skipping: resources/f0000000056.dat.gz incorrect password
skipping: resources/f0000000223.dat.gz incorrect password
skipping: resources/f0000000107.dat.gz incorrect password
skipping: resources/f0000000168.dat.gz incorrect password
skipping: resources/f0000000051.dat.gz incorrect password
skipping: resources/f0000000219.dat.gz incorrect password
skipping: resources/f0000000102.dat.gz incorrect password
skipping: resources/f0000000163.dat.gz incorrect password
skipping: resources/f0000000047.dat.gz incorrect password
skipping: resources/f0000000214.dat.gz incorrect password
skipping: resources/f0000000159.dat.gz incorrect password
skipping: resources/f0000000042.dat.gz incorrect password
skipping: resources/f0000000154.dat.gz incorrect password
skipping: resources/f0000000038.dat.gz incorrect password
skipping: resources/f0000000205.dat.gz incorrect password
skipping: resources/f0000000099.dat.gz incorrect password
skipping: resources/f0000000033.dat.gz incorrect password
skipping: resources/f0000000200.dat.gz incorrect password
skipping: resources/f0000000094.dat.gz incorrect password
skipping: resources/f0000000145.dat.gz incorrect password
extracting: resources/f0000000029.dat.gz bad CRC 6f29bfbf (should be 6b6f5347)
(may instead be incorrect password)
skipping: resources/f0000000257.dat.gz incorrect password
skipping: resources/f0000000140.dat.gz incorrect password
skipping: resources/f0000000024.dat.gz incorrect password
skipping: resources/f0000000085.dat.gz incorrect password
skipping: resources/f0000000252.dat.gz incorrect password
skipping: resources/f0000000136.dat.gz incorrect password
skipping: resources/f0000000197.dat.gz incorrect password
skipping: resources/f0000000080.dat.gz incorrect password
skipping: resources/f0000000248.dat.gz incorrect password
skipping: resources/f0000000131.dat.gz incorrect password
skipping: resources/f0000000015.dat.gz incorrect password
skipping: resources/f0000000192.dat.gz incorrect password
skipping: resources/f0000000076.dat.gz incorrect password
skipping: resources/f0000000243.dat.gz incorrect password
skipping: resources/f0000000127.dat.gz incorrect password
skipping: resources/f0000000010.dat.gz incorrect password
skipping: resources/f0000000188.dat.gz incorrect password
skipping: resources/f0000000071.dat.gz incorrect password
skipping: resources/f0000000239.dat.gz incorrect password
skipping: resources/f0000000122.dat.gz incorrect password
skipping: resources/f0000000006.dat.gz incorrect password
skipping: resources/f0000000183.dat.gz incorrect password
skipping: resources/f0000000067.dat.gz incorrect password
skipping: resources/f0000000234.dat.gz incorrect password
skipping: resources/f0000000118.dat.gz incorrect password
skipping: resources/f0000000001.dat.gz incorrect password
skipping: resources/f0000000179.dat.gz incorrect password
skipping: resources/f0000000062.dat.gz incorrect password
skipping: resources/f0000000113.dat.gz incorrect password
skipping: resources/f0000000174.dat.gz incorrect password
skipping: resources/f0000000058.dat.gz incorrect password
skipping: resources/f0000000225.dat.gz incorrect password
skipping: resources/f0000000109.dat.gz incorrect password
skipping: resources/f0000000053.dat.gz incorrect password
skipping: resources/f0000000220.dat.gz incorrect password
skipping: resources/f0000000104.dat.gz incorrect password
skipping: resources/f0000000165.dat.gz incorrect password
skipping: resources/f0000000049.dat.gz incorrect password
skipping: resources/f0000000216.dat.gz incorrect password
skipping: resources/f0000000160.dat.gz incorrect password
skipping: resources/f0000000044.dat.gz incorrect password
skipping: resources/f0000000211.dat.gz incorrect password
skipping: resources/f0000000156.dat.gz incorrect password
skipping: resources/f0000000207.dat.gz incorrect password
skipping: resources/f0000000151.dat.gz incorrect password
skipping: resources/f0000000035.dat.gz incorrect password
skipping: resources/f0000000202.dat.gz incorrect password
skipping: resources/f0000000096.dat.gz incorrect password
skipping: resources/f0000000147.dat.gz incorrect password
skipping: resources/f0000000030.dat.gz incorrect password
skipping: resources/f0000000091.dat.gz incorrect password
skipping: resources/f0000000142.dat.gz incorrect password
skipping: resources/f0000000026.dat.gz incorrect password
skipping: resources/f0000000087.dat.gz incorrect password
skipping: resources/f0000000254.dat.gz incorrect password
skipping: resources/f0000000138.dat.gz incorrect password
skipping: resources/f0000000021.dat.gz incorrect password
skipping: resources/f0000000199.dat.gz incorrect password
skipping: resources/f0000000082.dat.gz incorrect password
skipping: resources/f0000000133.dat.gz incorrect password
skipping: resources/f0000000017.dat.gz incorrect password
skipping: resources/f0000000194.dat.gz incorrect password
skipping: resources/f0000000078.dat.gz incorrect password
skipping: resources/f0000000245.dat.gz incorrect password
skipping: resources/f0000000129.dat.gz incorrect password
skipping: resources/f0000000012.dat.gz incorrect password
skipping: resources/f0000000073.dat.gz incorrect password
skipping: resources/f0000000240.dat.gz incorrect password
skipping: resources/f0000000124.dat.gz incorrect password
skipping: resources/f0000000008.dat.gz incorrect password
skipping: resources/f0000000185.dat.gz incorrect password
skipping: resources/f0000000069.dat.gz incorrect password
skipping: resources/f0000000236.dat.gz incorrect password
skipping: resources/f0000000003.dat.gz incorrect password
skipping: resources/f0000000180.dat.gz incorrect password
skipping: resources/f0000000064.dat.gz incorrect password
skipping: resources/f0000000231.dat.gz incorrect password
skipping: resources/f0000000115.dat.gz incorrect password
skipping: resources/f0000000176.dat.gz incorrect password
skipping: resources/f0000000227.dat.gz incorrect password
skipping: resources/f0000000110.dat.gz incorrect password
skipping: resources/f0000000171.dat.gz incorrect password
skipping: resources/f0000000055.dat.gz incorrect password
skipping: resources/f0000000222.dat.gz incorrect password
skipping: resources/f0000000106.dat.gz incorrect password
skipping: resources/f0000000167.dat.gz incorrect password
skipping: resources/f0000000050.dat.gz incorrect password
skipping: resources/f0000000218.dat.gz incorrect password
skipping: resources/f0000000101.dat.gz incorrect password
skipping: resources/f0000000162.dat.gz incorrect password
skipping: resources/f0000000046.dat.gz incorrect password
skipping: resources/f0000000213.dat.gz incorrect password
skipping: resources/f0000000158.dat.gz incorrect password
skipping: resources/f0000000041.dat.gz incorrect password
skipping: resources/f0000000209.dat.gz incorrect password
skipping: resources/f0000000153.dat.gz incorrect password
skipping: resources/f0000000037.dat.gz incorrect password
skipping: resources/f0000000204.dat.gz incorrect password
skipping: resources/f0000000098.dat.gz incorrect password
skipping: resources/f0000000149.dat.gz incorrect password
skipping: resources/f0000000032.dat.gz incorrect password
skipping: resources/f0000000093.dat.gz incorrect password
skipping: resources/f0000000144.dat.gz incorrect password
skipping: resources/f0000000028.dat.gz incorrect password
skipping: resources/f0000000089.dat.gz incorrect password
skipping: resources/f0000000256.dat.gz incorrect password
skipping: resources/files.ini.gz incorrect password
skipping: resources/f0000000023.dat.gz incorrect password
skipping: resources/f0000000084.dat.gz incorrect password
skipping: resources/f0000000251.dat.gz incorrect password
skipping: resources/f0000000135.dat.gz incorrect password
skipping: resources/f0000000019.dat.gz incorrect password
skipping: resources/f0000000196.dat.gz incorrect password
skipping: resources/f0000000247.dat.gz incorrect password
skipping: resources/f0000000130.dat.gz incorrect password
skipping: resources/f0000000014.dat.gz incorrect password
skipping: resources/f0000000191.dat.gz incorrect password
skipping: resources/f0000000075.dat.gz incorrect password
skipping: resources/f0000000242.dat.gz incorrect password
skipping: resources/f0000000126.dat.gz incorrect password
skipping: resources/f0000000187.dat.gz incorrect password
skipping: resources/f0000000070.dat.gz incorrect password
skipping: resources/f0000000238.dat.gz incorrect password
skipping: resources/f0000000121.dat.gz incorrect password
skipping: resources/f0000000005.dat.gz incorrect password
skipping: resources/f0000000182.dat.gz incorrect password
skipping: resources/f0000000066.dat.gz incorrect password
skipping: resources/f0000000233.dat.gz incorrect password
skipping: resources/f0000000117.dat.gz incorrect password
skipping: resources/f0000000178.dat.gz incorrect password
skipping: resources/f0000000061.dat.gz incorrect password
skipping: resources/f0000000229.dat.gz incorrect password
skipping: resources/f0000000112.dat.gz incorrect password
skipping: resources/f0000000173.dat.gz incorrect password
skipping: resources/f0000000057.dat.gz incorrect password
skipping: resources/f0000000224.dat.gz incorrect password
skipping: resources/f0000000108.dat.gz incorrect password
skipping: resources/f0000000169.dat.gz incorrect password
skipping: resources/f0000000052.dat.gz incorrect password
skipping: resources/f0000000103.dat.gz incorrect password
skipping: resources/f0000000164.dat.gz incorrect password
skipping: resources/f0000000048.dat.gz incorrect password
skipping: resources/f0000000215.dat.gz incorrect password
skipping: resources/f0000000043.dat.gz incorrect password
skipping: resources/f0000000210.dat.gz incorrect password
skipping: resources/f0000000155.dat.gz incorrect password
skipping: resources/f0000000039.dat.gz incorrect password
skipping: resources/f0000000206.dat.gz incorrect password
skipping: resources/f0000000150.dat.gz incorrect password
skipping: resources/f0000000034.dat.gz incorrect password
skipping: resources/f0000000201.dat.gz incorrect password
skipping: resources/f0000000095.dat.gz incorrect password
skipping: resources/f0000000146.dat.gz incorrect password
skipping: resources/f0000000090.dat.gz incorrect password
skipping: resources/f0000000141.dat.gz incorrect password
skipping: resources/f0000000025.dat.gz incorrect password
skipping: resources/f0000000086.dat.gz incorrect password
skipping: resources/f0000000253.dat.gz incorrect password
skipping: resources/f0000000137.dat.gz incorrect password
skipping: resources/f0000000020.dat.gz incorrect password
skipping: resources/f0000000198.dat.gz incorrect password
skipping: resources/f0000000081.dat.gz incorrect password
skipping: resources/f0000000249.dat.gz incorrect password
skipping: resources/f0000000132.dat.gz incorrect password
skipping: resources/f0000000016.dat.gz incorrect password
skipping: resources/f0000000193.dat.gz incorrect password
skipping: resources/f0000000077.dat.gz incorrect password
skipping: resources/f0000000244.dat.gz incorrect password
skipping: resources/f0000000128.dat.gz incorrect password
skipping: resources/f0000000011.dat.gz incorrect password
creating: rootfs1upd/
skipping: rootfs1upd/e0000000001.dat.gz incorrect password
skipping: rootfs1upd/execute.ini.gz incorrect password
skipping: versions.ini.gz incorrect password
creating: vip/
skipping: vip/e0000000001.dat.gz incorrect password
skipping: vip/e0000000003.dat.gz incorrect password
skipping: vip/e0000000005.dat.gz incorrect password
skipping: vip/execute.ini.gz incorrect password
skipping: vip/e0000000002.dat.gz incorrect password
skipping: vip/e0000000004.dat.gz incorrect password
skipping: publisher_cert.pem incorrect password
skipping: jci_subord_cert.pem incorrect password
 

·
Registered
Joined
·
16 Posts
Password hash for the ZIP file is currently being identified as Whirlpool..Not sure I believe that or not yet. Running some stuff against it, keeping my fingers crossed that I'll have some results when i get back home tonight.

Edit: If I were to guess, I'd bet the password is possibly numeric only. The decryption password would have to be inputted by a tech before the firmware upgrade could begin (assuming this is the actual file that gets fed to the car) from the diagnostic menu. And since there's no keyboard support (at least it appears that way) and the diagnostic menu only has a number pad, I'm guessing numeric only which will help with password cracking a bit.
 

·
Registered
Joined
·
3 Posts
Password hash for the ZIP file is currently being identified as Whirlpool..Not sure I believe that or not yet. Running some stuff against it, keeping my fingers crossed that I'll have some results when i get back home tonight.

Edit: If I were to guess, I'd bet the password is possibly numeric only. The decryption password would have to be inputted by a tech before the firmware upgrade could begin (assuming this is the actual file that gets fed to the car) from the diagnostic menu. And since there's no keyboard support (at least it appears that way) and the diagnostic menu only has a number pad, I'm guessing numeric only which will help with password cracking a bit.
Unfortunately not. The upgrade process is automated. No input password wise is required by the tech.
 

·
Registered
Joined
·
16 Posts
Unfortunately not. The upgrade process is automated. No input password wise is required by the tech.
Interesting, from that you can imply that the key would have to be stored somewhere on the OS itself and gets referenced in order to extract the new software.
 

·
Registered
Joined
·
215 Posts
Discussion Starter #36
I still have not been able to successfully brute-force it. They may even have different passwords that are keyed based of an algorithm and a file's name.

If there was some way to observe the install process it may help, but otherwise I'm not sure. I'm hoping the new rumored (ie, Bebe only so far) update adds some features and fixes traffic, then my interest in overriding the OS will simmer a bit.
 

·
Registered
Joined
·
16 Posts
I still have not been able to successfully brute-force it. They may even have different passwords that are keyed based of an algorithm and a file's name.

If there was some way to observe the install process it may help, but otherwise I'm not sure. I'm hoping the new rumored (ie, Bebe only so far) update adds some features and fixes traffic, then my interest in overriding the OS will simmer a bit.
I kinda doubt it's going to that extreme. I'm guessing one key to extract the entire zip file. But even if that were the case, the method to the madness for determining the key has to live somewhere on the system itself if techs don't have to input anything.
 

·
Registered
Joined
·
184 Posts
I gave brute forcing a try with my cuda cores. No go. Not even sure if this is possible, but maybe someone could make a trojan horse style zip file that you can plug into the car and simply have it be an empty zip or a zip with dummy file data that when accessed creates a log file of any attempted passwords?
 

·
Registered
Joined
·
16 Posts
I gave brute forcing a try with my cuda cores. No go. Not even sure if this is possible, but maybe someone could make a trojan horse style zip file that you can plug into the car and simply have it be an empty zip or a zip with dummy file data that when accessed creates a log file of any attempted passwords?
What software did you use to leverage your GPU? I'm familiar with most of the GPU based password cracking tools (Part of my job at work) but I don't know of any that actually support encrypted ZIP
 

·
Registered
Joined
·
184 Posts
What software did you use to leverage your GPU? I'm familiar with most of the GPU based password cracking tools (Part of my job at work) but I don't know of any that actually support encrypted ZIP
I used Advanced Archive Password Recovery from elcomsoft.
 
21 - 40 of 6473 Posts
Top