XboxHacker BBS
 
*
Welcome, Guest. Please login or register.
Did you miss your activation email?
June 19, 2013, 02:41:28 PM


Login with username, password and session length


Pages: « 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 »
  Print  
Author Topic: New BenQ drive found DG-16D2S FW 74850C  (Read 197803 times)
ybarra
Newbie
*
Posts: 1


View Profile
« Reply #120 on: July 23, 2008, 10:40:20 AM »

Noob question here, but why would they go through the trouble of covering the chip with epoxy (an obvious attempt at physical security) if the MISO and MOSI pins don't respond to anything.  It would seem to me that the epoxy is an attempt to keep someone from using the SPI pins (much like jtag is used in the Linksys routers) to dump the drive firmware as well as nvram contents.  And yes, I read the thread and saw that SPI attempts so far have failed but I'm questioning the use of the epoxy if SPI was truly impossible.
Logged
centaur2
Member
**
Posts: 19


View Profile
« Reply #121 on: July 23, 2008, 03:17:48 PM »

Furthermore, I doubt that these chips have specifically been developed for use in the 360.
I expect them to appear in regular PC drives soon aswell, maybe they are already used
at the moment. It's simply a matter of cost reduction.

Having a PC drive with a MT1319 chip and an updater program would be nice to check
how to communicate with the controller.
Logged
Geremia
Xbox Hacker
*****
Posts: 600


View Profile
« Reply #122 on: July 23, 2008, 05:53:36 PM »

i've got a liteon, there is some activity on what should be SPI bus, but seems not good stuff, for example sometimes activity on MOSI with clk fixed low.
I connected an external spi flash on it, the drive does not care.
I've pulled high or low MOSI and MISO, seems to not care about it.

So, at first impression, i would think the internal flash probably is not spi but standard rom or flashrom (why bother with SPI protocol if it's embedded, you could have all the interconnection you want, right?).

Still wondering if this mtk chip has some kind of decision on boot source based on external switches
« Last Edit: July 23, 2008, 05:55:17 PM by Geremia » Logged
noob6969
Hacker
***
Posts: 64


View Profile
« Reply #123 on: July 23, 2008, 11:58:19 PM »


So, at first impression, i would think the internal flash probably is not spi but standard rom or flashrom (why bother with SPI protocol if it's embedded, you could have all the interconnection you want, right?).

Still wondering if this mtk chip has some kind of decision on boot source based on external switches

No way they would make this a 2 die controller. You can safely assume it is embedded flash.

It might be configurable to determine boot source, but that won't do any good without being able to read the firmware out of its internal memory, which according to the patent assuming it applies to this chip is impossible.

Still not seen one of these drives myself, then I am a hardware guy anyway.

Datasheet would be nice..

Logged
Geremia
Xbox Hacker
*****
Posts: 600


View Profile
« Reply #124 on: July 24, 2008, 06:53:48 AM »


It might be configurable to determine boot source, but that won't do any good without being able to read the firmware out of its internal memory, which according to the patent assuming it applies to this chip is impossible.


If there is a way to boot from external SPI, you can boot your own code or a modified similar fw with some custom CDB to explore inside, this is just a low level aproach.

I've not already started to disassemble the Benq fw (well, never reversed any 8051 code, ut it's time to start Smiley), but presumibly there could be some vendor specific CDB for debug stuff.
At first look, the liteon respond with sense 05 81 to unknown CDB opcodes (strange, 81 is vendor specific), but for example it responds with sense 05 24 to opcode FD (so good opcode but wrong parameters).
Don't know for MTK, but for hitachi and the hd-dvd there were vendor specific CDBs to upload and execute code....and this would be an higher level approach.
Logged
justmeee
Master Hacker
****
Posts: 131


View Profile
« Reply #125 on: July 25, 2008, 04:47:18 AM »

how do you send cdb´s to the drive and recive what it responds?
are there any standard tool to do this??
Logged
itsfakemon
Master Hacker
****
Posts: 265


View Profile
« Reply #126 on: July 25, 2008, 06:36:03 AM »

plscsi
Logged

excuse me, I'm French...
justmeee
Master Hacker
****
Posts: 131


View Profile
« Reply #127 on: July 25, 2008, 08:55:44 AM »

why does plscsi dont find any drive on my nforce board??
Logged
Tiros
Master Hacker
****
Posts: 451


View Profile
« Reply #128 on: July 25, 2008, 09:59:43 AM »

why does plscsi dont find any drive on my nforce board??

Due to the non standar INQ command you dont get a drive letter.
Try plscsi for dos.
Logged
bradsystem
Newbie
*
Posts: 7


View Profile
« Reply #129 on: July 26, 2008, 01:44:10 PM »

tryed serial interface with MT1319L and MTK Tool 1.31
software make some communication with mcu,
result is: unknown flash
so this MTK Tool cant handle with MT1319L, i think this sw is made for mcu with external flash.
so probably theres way.. need datasheet.. Sad
Logged
n00bpwner360
Xbox Hacker
*****
Posts: 615


View Profile
« Reply #130 on: July 27, 2008, 02:29:54 PM »

Alright back to hacking.



Why not try hooking up a serial cable to your computer to Rx and Tx. You will have to make a cable IDK how you would, there are tuts on the web.

Then try one of these programs.

http://personal.inet.fi/cool/mediatek/programs/mtktool.html
http://personal.inet.fi/cool/mediatek/programs/mtkflasher.html
http://personal.inet.fi/cool/mediatek/programs/mtkdump.html

I doubt it will be as easy as that. You might need to pull some pins high or low (Like the MSI pins IDK) or something that I wouldn't know what to do or how to do it. If MTK DID implement a backdoor or something, it wouldn't be easy to access. There might be a code you have to send to the Rx and Tx pins or something to "trigger" (or more pun intended, unlock and open) the back door, allowing hte firmware to be read.

Anyone tried this? Why is there a Rx and Tx when reading firmware is not enabled? Why are they covered in epoxy? Hmmm...I wonder. O wait, one pin is used for flashing the firmware and one will send you teh checksum of the flash...maybe that is why.

I still can't see the firmware not being able to be read out. Someone pleaes try this.
Logged

yeah lowering the default reading speed from 12x to let's say 5x, would really let GTA4 (or any of your games) benefit from way less popups and loading times.
bradsystem
Newbie
*
Posts: 7


View Profile
« Reply #131 on: July 27, 2008, 04:18:26 PM »

already made post about serial interface but ppl here bullsh1ting forum with stupid posts like disc swapping.... Sad

here is once again:
tryed serial interface with MT1319L and MTK Tool 1.31
software make some communication with mcu (have LEDs on rx/tx lines),
result is: unknown flash
so this MTK Tool cant handle with MT1319L, i think this sw is made for mcu with external flash.
but probably theres way.. need datasheet..
Logged
Geremia
Xbox Hacker
*****
Posts: 600


View Profile
« Reply #132 on: July 28, 2008, 06:39:54 AM »

Are you sure that "unknown flash" means that some comunication occurs?
You could start some "serial port monitor" and see if some comunication is in place.

About bul$#!tting, i agree.
Logged
bradsystem
Newbie
*
Posts: 7


View Profile
« Reply #133 on: July 28, 2008, 07:58:03 AM »

with disconnected mcu sw doesnt show "unknow flash" and wo mcu interdace leds blink just once (TX)
yes i can also scan communication.. i try to do in 1 hour..
Logged
Geremia
Xbox Hacker
*****
Posts: 600


View Profile
« Reply #134 on: July 30, 2008, 11:50:14 AM »

Got enought of deleting bull$#!t and reply to bull$#!t.

Please stay on topic, this is a technical area.

Logged
Geremia
Xbox Hacker
*****
Posts: 600


View Profile
« Reply #135 on: July 31, 2008, 08:26:54 AM »

I've disassembled the Benq fw to find debug CDBs, not so many and not so usefull (not yet traced the ATA level to see if there is also some ATA debug command).

Anyway, the Liteon it's just a new Benq, it responds to FD xx 42 45 4E 51 (ascii "BENQ") command, where xx is a "subcommand".

some subcommands are not recognized, but at least this works

FD 04 42 45 4E 51 xx xx 10 xx aa xx seems to dump from 0xFF00, aa can be 00, 01, 02 (seems 10bytechunk number starting at 0xFF00), if 02 it reports kind of ascii serial number

Other FD xx related to ascii "Wisely loves lan" (0xFF30)seems not to work (sense 05 81), someother works but reports no data.

If anyone knows the meaning of FF00-FF60, the FD cmd could be interesting, but at first look seems not.
Logged
caster420
Master Hacker
****
Posts: 242



View Profile
« Reply #136 on: July 31, 2008, 12:04:17 PM »

If anyone knows the meaning of FF00-FF60, the FD cmd could be interesting, but at first look seems not.

C4eva states that 0xFF00-0xFFFF is the drive's serial number.  This typically has the 'Wisely Loves Lan' string and the rest of the data seems to be drive specific.  I'll ask him if he has any more information.  If you look at generic iXtreme firmware, he blanks out this section.  During the patching of the hacked firmware from a retail source, firmtool copies this information.

Caster.
« Last Edit: July 31, 2008, 12:06:27 PM by caster420 » Logged
Greger08
Newbie
*
Posts: 1


View Profile
« Reply #137 on: August 01, 2008, 08:17:29 AM »

No, the Key isn't sent over SATA. It works like this if I understand it right:

DVD-Drive encrypt Data with DVD-Key => Send encrypted Data over SATA => Console decrypt this Data with DVD-Key.

If you send encrypted data and know the dvd-key and decrypt the data and then send the same encrypted data with the unknow key and compare it whit dectypt data to generate the key?.

Logged
towerblocks
Member
**
Posts: 34


View Profile
« Reply #138 on: August 03, 2008, 08:30:19 AM »

Was just in #fw channel on efnet and a quote from c4eva.

<c4eva> i have found some things that are not yet known about the lite-on, it will be done!

Lite-On hack Possibility-O-Meter [50.1%]'

So things are looking up hopefully  Smiley
Logged
nelex
Newbie
*
Posts: 4


View Profile
« Reply #139 on: August 03, 2008, 12:15:48 PM »

your opinion:

This one is gonna be modchip or firmware flash ?
Logged
Pages: « 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 »
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.11 | SMF © 2006-2009, Simple Machines LLC

Valid XHTML 1.0! Valid CSS! Dilber MC Theme by HarzeM