Viewing profile — landave
landave
HN member- Joined
- Sat, Jun 03, 2017, 12:15 PM UTC
- HN karma
- 837
- Public activity
- 51 items
- HN profile
- View on Hacker News ↗
About landave
Feel free to send me an email to (λx. 'blog' x 'landave.io') '@'.
Please use this PGP key: https://pgp.mit.edu/pks/lookup?op=get&search=0x64632671BE1379F0
[ my public key: https://keybase.io/landave; my proof: https://keybase.io/landave/sigs/lDfwKttEOgywk1ebY0CnNqlXoEDKl9cYcfKYyh8VpGo ]
Recent public activity
- comment
- story
- story
-
comment
Comment #17311625
Wow. It appears that movaxbx.ru copied multiple of my blog posts as well[1][2][3][4]. I wonder how hard it would be to take legal action (in particular to stop them from doing this…
-
comment
Comment #17254275
LGPL or not, if I remember correctly, F-Secure does not enforce a valid signature of the 7-Zip library, so you can replace it yourself. Don't quote me on this though. However, F-Se…
-
comment
Comment #17254083
Why do you think so? It seems they have updated to 7-Zip 18.05 on May 11, 2018: https://forums.malwarebytes.com/topic/228610-vulnerability-i...
- story
-
comment
Comment #16994743
I think this is correct. Since _solidAllowed is set to false at the beginning of Code(), it will remain false if an exception occurs in the middle of decoding (CVE-2018-5996). This…
-
comment
Comment #16990514
> does say VS2017 produce a smaller executable file, or a faster executable? If I recall correctly, Igor once said that he tested the new VS compiler and it produced neither smalle…
-
comment
Comment #16989326
Okay, so these packages come with more mitigations than 7-Zip on Windows. However, looking at the source code, I am pretty sure they are affected by the same bug.
-
comment
Comment #16988505
That's right, they patched CVE-2017-17969, which affected ZIP decompression. Interestingly, I believe they didn't patch CVE-2018-5996 (affecting RAR), which I published [0] on Janu…
-
comment
Comment #16987638
You missed my point. It is trivial to find out what the magic number is. What is more important though: How exactly is the magic number matched? From what you have written, one mig…
-
comment
Comment #16987411
Just looked at both the packages source, and it looks like they are affected. At least all the vulnerable code is in the source package.
-
comment
Comment #16987310
Of course, but I would still strongly advise against this. If you really cannot avoid implementing something like this, you should inspect the 7-Zip code in order to be 100% sure t…
-
comment
Comment #16986605
HE-ASLR I am discussing with him right now, and I think we will get this. But honestly, I don't think we will ever see a 7-Zip with /GS or CFG. Not only would this cost about 1% in…
-
comment
Comment #16986482
Note that the standard 'p7zip' package from Debian/Ubuntu doesn't support RAR. However, they have an additional package 'p7zip-full' or 'p7zip-rar' for RAR support. I didn't check …
-
comment
Comment #16986377
DEP was previously disabled because Igor used to compile 7-Zip with VC6, which doesn't support the /NXCOMPAT flag. I convinced him back in January to enable it for 7-Zip 18.01. Not…
-
comment
Comment #16986156
There were some misunderstandings that I want to clear up (maybe I will add them in an update to the blog post): 1. Some people mentioned that this would "only affect RAR files" an…
- story
- story
-
comment
Comment #16226976
I assume you mean a performance comparison? The runtime performance cost of ASLR on Windows is zero once a binary has been loaded, since the code is relocated at load time. Stack c…
-
comment
Comment #16226565
So I just tried to compile 7-Zip with VS2017 and /DYNAMICBASE. The main binary 7z.dll is 1,569,792 bytes in total, 9344 bytes (0.595%) of which are used by the relocation table. En…
-
comment
Comment #16225805
What do you mean exactly by "these things"? It may be that the blog post is difficult to understand simply because I have written it poorly...
-
comment
Comment #16223470
Thanks for pointing this out. I just fixed it.
-
comment
Comment #16222945
Yes, 18.00 beta is the patched version. The current release (non-beta) version is not patched yet. Moreover, the POSIX port of p7zip is not patched yet at all.