Does anyone happen to have a pcap of the serial comms  with a non-plus KG-UV8D? This will be helpful in my decryption attempts. So far, I have discovered that they appear to be using the "Cryptography API: Next Generation (CNG)", but it supports a number of different encryption algorithms.


https://msdn.microsoft.com/en-us/library/windows/desktop/aa376210(v=vs.85).aspx


I have also extracted the strings from the exe using aluigi's exestringz, and discovered 2 differences between the 8D and the pluis. One of the strings is simply 123456, which sure looks to me like a lazy developer making up a key, so I'm optimistic that this may be as easy as I had hoped.


The other interesting difference is an additional string with a value of "ENSJBXP8E-V1.00-150525". I have no idea what that is, and Google is not helping either.




From: chirp_devel-bounces@intrepid.danplanet.com <chirp_devel-bounces@intrepid.danplanet.com> on behalf of Derek Chauran via chirp_devel <chirp_devel@intrepid.danplanet.com>
Sent: Monday, May 8, 2017 7:47:43 AM
To: Ron Wellsted; chirp_devel@intrepid.danplanet.com
Subject: Re: [chirp_devel] [KG-UV8D Plus] Hello and KG-UV8D Plus support
 
Thanks Ron. That certainly explains the indecipherable serial traces I'm getting. Reverse engineering encryption is outside of my wheelhouse, but I'll ask around. It's really a shame, as I can't imagine programming 1000 memories with the horrid factory software. 


-------- Original message --------
From: Ron Wellsted via chirp_devel <chirp_devel@intrepid.danplanet.com>
Date: 5/8/17 2:43 AM (GMT-08:00)
To: Derek Chauran via chirp_devel <chirp_devel@intrepid.danplanet.com>
Subject: Re: [chirp_devel] [KG-UV8D Plus] Hello and KG-UV8D Plus support

Hi,

The biggest problem you are likely to experience is that the newer
Wouxun radios (KG-UV950, KG-UV8D Plus, KG-UV9) seem to use an encrypted
protocol, the details of which the manufacturer is not prepared to
release.  Unless we can work out the encryption, this effectively locks
out these radios from Chirp.

--
Ron Wellsted
ron@wellsted.org.uk http://www.wellsted.org.uk
ron@m0rnw.uk http://m0rnw.uk
Call Sign: M0RNW / Linux Counter No. 202120
_______________________________________________
chirp_devel mailing list
chirp_devel@intrepid.danplanet.com
http://intrepid.danplanet.com/mailman/listinfo/chirp_devel
Developer docs: http://chirp.danplanet.com/projects/chirp/wiki/Developers