Commit Graph

28 Commits

Author SHA1 Message Date
Ylian Saint-Hilaire
d06ca601ff Authenticode.js can now fully decode and reencode a resource section. 2022-06-09 11:37:39 -07:00
Ylian Saint-Hilaire
97a9b2ee00 Workaround for missing readBigUInt64LE() in older NodeJS. 2022-06-09 10:50:27 -07:00
Ylian Saint-Hilaire
c9cf7a3d88 Fixed authenticode.js not signing on older NodeJS versions. 2022-06-09 10:40:19 -07:00
Ylian Saint-Hilaire
cfd8521381 Fixed server exception on older NodeJS versions, #4102 2022-06-09 09:58:02 -07:00
Ylian Saint-Hilaire
85fc1a4d4c Fixed authenticode PS checksum calculation. 2022-06-08 14:52:50 -07:00
Ylian Saint-Hilaire
f5f4305841 authenticode.js new computes the new checksum on sign/unsign. 2022-06-08 00:27:32 -07:00
Ylian Saint-Hilaire
86429258dd Authenticode.js can now computer PE header checksum. 2022-06-07 23:31:18 -07:00
Ylian Saint-Hilaire
9b06a8dc56 authenticode.js can now break and re-create a Windows resource region. 2022-06-07 22:09:54 -07:00
Ylian Saint-Hilaire
8a2def4297 Authenticode.js full header parsing. 2022-06-07 11:55:09 -07:00
Ylian Saint-Hilaire
d88f35c96a authenticode.js improvements: Icon handling, support for diffrent hashing methods. 2022-06-02 02:58:50 -07:00
Ylian Saint-Hilaire
43bbabc00c Added workaround if MeshCentral can't sign the agents, #4069 2022-06-01 16:30:28 -07:00
Ylian Saint-Hilaire
7dd125286d Authenticode.js improvement. 2022-06-01 15:06:01 -07:00
Ylian Saint-Hilaire
2758af8c11 Added exception guard in authenticode.js 2022-06-01 14:36:00 -07:00
Ylian Saint-Hilaire
286c34799e Authenticode fix for #4065 2022-06-01 14:34:21 -07:00
Ylian Saint-Hilaire
e422f92674 Authenticode.js fixes to header parsing. 2022-05-30 13:45:41 -07:00
Ylian Saint-Hilaire
66b1ca95d9 Improved authenticode.js executable header parsing. 2022-05-30 13:11:19 -07:00
Ylian Saint-Hilaire
6a5ceff0ad Fixed typo. 2022-05-29 11:19:46 -07:00
Ylian Saint-Hilaire
3e44d64c19 Added support for custom agent code signing cert and code signing fixes. 2022-05-28 22:59:21 -07:00
Ylian Saint-Hilaire
82254b80ed Integration of agent code signing into MeshCentral. 2022-05-28 22:34:48 -07:00
Ylian Saint-Hilaire
23cacb0aac Completed authenticode standalone tool. 2022-05-28 12:58:35 -07:00
Ylian Saint-Hilaire
fb83290c63 More authenticode.js improvements. 2022-05-27 17:34:25 -07:00
Ylian Saint-Hilaire
2f50b07f0c Added signing attributes to authenticode.js 2022-05-27 14:51:48 -07:00
Ylian Saint-Hilaire
33f6a71e63 First working authenticode.js. 2022-05-27 12:35:41 -07:00
Ylian Saint-Hilaire
549b67555f More authenticode work, PKCS7 decode and encode. 2022-05-27 00:26:01 -07:00
Ylian Saint-Hilaire
d1e1309c4c Updated authenticode sign/unsign commands. 2022-05-26 21:08:50 -07:00
Ylian Saint-Hilaire
c76aa4dd03 Fixed authenticode padding. 2022-05-26 10:32:50 -07:00
Bryan Roe
21b3566214 Updated padding, updated signing 2022-05-25 22:26:05 -07:00
Ylian Saint-Hilaire
d0cc25cf5d Started work on authenticode support in NodeJS. 2022-05-25 17:37:02 -07:00