fgsect/scat

Running this tool in Windows

Closed this issue · 5 comments

Hello

How can you find the interface ID in Windows?

I'm using devcon.exe hwids =usb in order to list the devices, but I'm not sure which one to look for.

Can you help me?

It looks like that by using COM19 exposed as Samsung Mobile USB Serial Port it's possible to start the utility, but I don't get any packets so I'm doing something wrong.

What is the right usage to find the right option?

What is the difference between -s (i know it's serial) and -a (USB), do you mean physical Serial interface or something else?

I've never tested SCAT in Windows so I am not sure whether it will work there. For the serial option you can specify the COM port number. Note that the device may expose more than 1 serial ports (also check the COM ports used by modems too), so try other serial ports when nothing comes up. In USB mode, SCAT is directly communicating with USB device without any kind of abstraction. This option is intended for environments where no serial ports are picked up.

Can you clarify what you mean by usb? I'm testing this on a Samsung S8 on Windows and I only see one Serial Port exposed by Samsung

Running

python scat.py -t sec -m e333 -s COM21

Provides:

-------- initialize diag --------
-------- start diag --------

but nothing happens, and looking at samsungparser.py shows that it's not receiving any information from it there, (it continues to read).

I took your advice and used it on Linux, it worked!
However, either I get the following message:

Unknown subcommand 00 for command 0x21

Or no output at all, do you have any hints?

Could you see the any packets going to UDP port 4729 from Wireshark? No output at all is fine, when things are done correctly.