soomeone / PsychsonMaker

A GUI tool to create a BadUSB stick (based on Psychson)
GNU General Public License v3.0
9 stars 4 forks source link

Creator not working #3

Open Luke-Honeyball opened 2 years ago

Luke-Honeyball commented 2 years ago

Hi. I have a Physon 2251 - 67 and I am trying to use your tool to flash it. I don't know if it is possible with my drive but it keeps giving me errors.

Here is the log:

Gathering information...
Reported chip type: 0000
Reported chip ID: 70-31-16-01-00-00
Reported firmware version: 255.7F.00
Mode: Unknown
Action specified: GetInfo
Gathering information...
Reported chip type: 2267
Reported chip ID: 98-DE-94-82-76-56
Reported firmware version: 1.01.10
Mode: BootMode
Drives loaded
Firmware loaded
Drives loaded

------------------
Beginning to burn
*** Building main.c...
*** There were errors! ***
*** Done.
Fw has been built
Script has been encoded
FATAL: System.IO.FileNotFoundException: Could not find file 'C:\Users\lukeh\Desktop\PsychsonMaker\files\inject.bin'.
File name: 'C:\Users\lukeh\Desktop\PsychsonMaker\files\inject.bin'
   at System.IO.__Error.WinIOError(Int32 errorCode, String maybeFullPath)
   at System.IO.FileStream.Init(String path, FileMode mode, FileAccess access, Int32 rights, Boolean useRights, FileShare share, Int32 bufferSize, FileOptions options, SECURITY_ATTRIBUTES secAttrs, String msgPath, Boolean bFromProxy, Boolean useLongPath, Boolean checkHost)
   at System.IO.FileStream..ctor(String path, FileMode mode, FileAccess access, FileShare share, Int32 bufferSize, FileOptions options, String msgPath, Boolean bFromProxy, Boolean useLongPath, Boolean checkHost)
   at System.IO.File.InternalReadAllBytes(String path, Boolean checkHost)
   at System.IO.File.ReadAllBytes(String path)
   at EmbedPayload.Startup.Main(String[] args)
Script has been embeded in fw
----  Starting Flashing  ----
Action specified: SendFirmware
Gathering information...
Reported chip type: 2267
Reported chip ID: 98-DE-94-82-76-56
Reported firmware version: 1.01.10
Mode: BootMode
FATAL: System.IO.FileNotFoundException: Could not find file 'C:\Users\lukeh\Desktop\PsychsonMaker\files\firmware\bin\fw.bin'.
File name: 'C:\Users\lukeh\Desktop\PsychsonMaker\files\firmware\bin\fw.bin'
   at System.IO.__Error.WinIOError(Int32 errorCode, String maybeFullPath)
   at System.IO.FileStream.Init(String path, FileMode mode, FileAccess access, Int32 rights, Boolean useRights, FileShare share, Int32 bufferSize, FileOptions options, SECURITY_ATTRIBUTES secAttrs, String msgPath, Boolean bFromProxy, Boolean useLongPath, Boolean checkHost)
   at System.IO.FileStream..ctor(String path, FileMode mode, FileAccess access, FileShare share, Int32 bufferSize, FileOptions options, String msgPath, Boolean bFromProxy)
   at System.IO.FileStream..ctor(String path, FileMode mode)
   at DriveCom.Startup._RunFirmware(String fileName)
   at DriveCom.Startup._SendFirmware()
   at DriveCom.Startup.Main(String[] args)
Flashing process finished
Flashing process FAILED

------------------
Beginning to burn
*** Building main.c...
*** There were errors! ***
*** Done.
Fw has been built
Script has been encoded
FATAL: System.IO.FileNotFoundException: Could not find file 'C:\Users\lukeh\Desktop\PsychsonMaker\files\inject.bin'.
File name: 'C:\Users\lukeh\Desktop\PsychsonMaker\files\inject.bin'
   at System.IO.__Error.WinIOError(Int32 errorCode, String maybeFullPath)
   at System.IO.FileStream.Init(String path, FileMode mode, FileAccess access, Int32 rights, Boolean useRights, FileShare share, Int32 bufferSize, FileOptions options, SECURITY_ATTRIBUTES secAttrs, String msgPath, Boolean bFromProxy, Boolean useLongPath, Boolean checkHost)
   at System.IO.FileStream..ctor(String path, FileMode mode, FileAccess access, FileShare share, Int32 bufferSize, FileOptions options, String msgPath, Boolean bFromProxy, Boolean useLongPath, Boolean checkHost)
   at System.IO.File.InternalReadAllBytes(String path, Boolean checkHost)
   at System.IO.File.ReadAllBytes(String path)
   at EmbedPayload.Startup.Main(String[] args)
Script has been embeded in fw
----  Starting Flashing  ----
Action specified: SendFirmware
Gathering information...
FATAL: System.InvalidOperationException: DeviceIoControl failed: 0037
   at DriveCom.PhisonDevice._SendCommand(SafeFileHandle handle, Byte[] cmd, Byte[] data, Int32 bytesExpected)
   at DriveCom.PhisonDevice.SendCommand(Byte[] cmd, Int32 bytesExpected)
   at DriveCom.PhisonDevice.RequestVendorInfo()
   at DriveCom.PhisonDevice.GetChipType()
   at DriveCom.Startup._GetInfo()
   at DriveCom.Startup._SendFirmware()
   at DriveCom.Startup.Main(String[] args)
Flashing process finished
Flashing process FAILED

I have tried all the burner images and none of them work. please help...