Russell Banks
Russell Banks
Thanks for the report - this is a 7zip self extracting installer which is something I intend to implement analysis for but may take time as I'll likely have to...
I had this issue too and found that, like you, syncing the fork manually on GitHub was the way to fix it. I did try syncing using `komac sync` and...
It would be helpful to consider `TryFromBytes` here too. For example, I have this enum that represents compression: ```rust #[repr(u8)] pub enum Compression { Stored, Zlib, BZip2, LZMA1, LZMA2, }...
I find myself doing this recently to mimic [`read_from_io`](https://google.github.io/zerocopy/zerocopy/trait.FromBytes.html#method.read_from_io): ```rust pub fn try_read_from_io(mut src: R) -> io::Result where Self: Sized, R: io::Read, { let mut buf = [0; size_of::()]; src.read_exact(&mut...
WinGet doesn't specifically support InstallShield installers so I don't think it necessarily makes sense to put effort into effectively reverse engineering the installer. If an InstallShield installer is able to...
> Could detection without parsing be a good compromise? Yes, I think just identification of an InstallShield installer as a basic thing would be worthwhile as it means the user...
This is what I could find: https://github.com/zhiburt/tabled/pull/415#issuecomment-2231893362. However this means that you can't use tabled if you have dependencies that also use unicode-width, like ratatui: ``` error: failed to select...
I've spent a while looking into this and I can't figure out how 7-Zip is able to extract the installer. 7-Zip says the installer is a 7Zip installer compressed using...
> found this cool project [that github uses](https://docs.github.com/en/repositories/managing-your-repositorys-settings-and-features/customizing-your-repository/licensing-a-repository#detecting-a-license) — https://github.com/licensee/licensee/blob/main/docs/what-we-look-at.md This is just how GitHub works out the license for a repository. Luckily, they return this in their API. >...
Closed by #379