flat assembler
Message board for the users of flat assembler.

Index > Compiler Internals > Word errors in fasm.pdf

Author
Thread Post new topic Reply to topic
MacroZ



Joined: 12 Oct 2018
Posts: 30
MacroZ 25 Oct 2018, 18:47
Before I can report the error I have to make sure the checksum of my fasm.pdf is correct, if anyone can post their checksums of the file first (the latest one) Md5 or sha-1 please.

Also, why doesn't fasm include checksums in its own special thread on the forum or on the front page?

_________________
The king auto-generates two things to degrade dangerous artists and intellectuals. The King reserves the right to be king and has made the culprits in advance. Half of the time or more, they are auto-generated.


Last edited by MacroZ on 25 Oct 2018, 18:59; edited 1 time in total
Post 25 Oct 2018, 18:47
View user's profile Send private message Reply with quote
DimonSoft



Joined: 03 Mar 2010
Posts: 1228
Location: Belarus
DimonSoft 25 Oct 2018, 18:58
I wonder how often people who request checksums for downloaded files actually have their downloads corrupted. ZIP archives have CRC-32 checksums for every file, and FASM.pdf comes in one of ZIP-archived packages, so your file is not corrupted. It might only be from an older version but you said nothing about that.
Post 25 Oct 2018, 18:58
View user's profile Send private message Visit poster's website Reply with quote
MacroZ



Joined: 12 Oct 2018
Posts: 30
MacroZ 25 Oct 2018, 19:04
There are more ways to get corrupted files other than Winzip's alerts. I still would prefer to have at least three other users provide the checksums. Also, crc32 is unreliable (Sure it is useable, but I prefer sha-1 please)

Appreciate this from 3 other users if you could visit https://www.online-convert.com/ and select sha-1 from the hash generator and test your fasm.pdf file there. It is also perfectly fine if you tested the fasm zip package, it would actually be better if you tested the whole archive for me.

I ask this because when I download the fasm package, I get a unique copy of it that is not present anywhere on the internet but on my computer. It has a unique signature that nobody else uses. It's "frustrating", it may be because nobody has registered the file anywhere yet, but I like to make sure.

Safety of operation comes first Smile

Do not be afraid to post the sha-1 signature, hashing algorithms are designed to not be reversible, so it would be extremely difficult to tell what is exactly in your files, so you can safely post the signatures. Knowing this, I'm sure that many people will provide signatures Smile

Author is also welcome to post signature of fasm.pdf, I'm sure that forum users will find it "collective" amusing Wink

I hope not the forum code itself is generous on that regard. We can not afford to live by a century old trick of having to rely on hashes.
Post 25 Oct 2018, 19:04
View user's profile Send private message Reply with quote
DimonSoft



Joined: 03 Mar 2010
Posts: 1228
Location: Belarus
DimonSoft 25 Oct 2018, 21:34
You’re talking about just not being sure your version containing mistake is the actual version. If you see a mistake, just speak about it. There’s nothing about safety here, you’ve already opened the (probably malicious) document.

If you’re so lucky that having a CRC-32 collision you still get a valid and readable PDF file, it’s OK to receive a response that your version is broken. But believe me, it is not. OSI model has 7 levels in it, some of which also have checksums.

MacroZ wrote:
I ask this because when I download the fasm package, I get a unique copy of it that is not present anywhere on the internet but on my computer. It has a unique signature that nobody else uses. It's "frustrating", it may be because nobody has registered the file anywhere yet, but I like to make sure.

Cool story, bro. Let me guess, you’re one of those guys unreasonably thinking HTTPS is a must and making up a story of having your download intercepted? What makes you think your downloaded copy is different from the original?

Have you checked the last update performed by your web browser to also have valid checksum? How do you make sure the SHA1 value posted by anyone here has not been replaced by a malware injected through the bug in the latest update of your OS?

---

And finally… Do you really want to report a documentation bug or just want to look clever by writing commonly known things like these?
MacroZ wrote:
Do not be afraid to post the sha-1 signature, hashing algorithms are designed to not be reversible, so it would be extremely difficult to tell what is exactly in your files, so you can safely post the signatures.
Post 25 Oct 2018, 21:34
View user's profile Send private message Visit poster's website Reply with quote
MacroZ



Joined: 12 Oct 2018
Posts: 30
MacroZ 25 Oct 2018, 22:07
Hi, I see that you are back again, I appreciate your input that relates to convenience. I am not sure what is going on here, but thanks for your input again.

I am looking forward to have you back again. I am hoping that others will get a chance to respond as well.

Your mostly welcome.

_________________
The king auto-generates two things to degrade dangerous artists and intellectuals. The King reserves the right to be king and has made the culprits in advance. Half of the time or more, they are auto-generated.
Post 25 Oct 2018, 22:07
View user's profile Send private message Reply with quote
revolution
When all else fails, read the source


Joined: 24 Aug 2004
Posts: 20632
Location: In your JS exploiting you and your system
revolution 25 Oct 2018, 22:18
The downloads are forced to be over TLS (aka HTTPS) so you will have an original file. Don't worry about it.
Post 25 Oct 2018, 22:18
View user's profile Send private message Visit poster's website Reply with quote
MacroZ



Joined: 12 Oct 2018
Posts: 30
MacroZ 25 Oct 2018, 22:29
Thanks for more replies, would you mind posting the hash anyway?

There ARE situations that can still "corrupt" the files. Local computer problems (malware for example) and other issues like server side scripting Smile

I APPRECIATE hashes if anyone would provide them, thanks. Smile
Post 25 Oct 2018, 22:29
View user's profile Send private message Reply with quote
al_Fazline



Joined: 24 Oct 2018
Posts: 54
al_Fazline 26 Oct 2018, 05:34
SHA1 and especially MD5 are no longer deemed secure, so I provide SHA256 sums of various fasm files here:

Quote:

37120870f0dc0499f1ba56007cf4eb221a4efcd04a72ac6c7fc0f5368cd4cac2 fasm-1.73.04.tar.gz
4145d0341e916165c22c7b5ab62ed511ddd0aee4c1c406e97ca5b2ef929b1d78 fasm-1.73.04.tgz
e9a6be6836e912e34a80ab230341af7d18dd633830046b8156850ad87d1d5966 fasm17304.zip
dfc6ce3a94320cd2ef5d2c5507c4fb233ae88e8390375aba735b1f7f5888e9fa fasmw17304.zip
572c124b36306fd8033347df4a663d52dea1f7e2ed36ddcbf7e03ca78e8d3c94 fasmg-ibh5n.zip
9b6dcd08d20be623026f3c3ad9131f8f8b43c55717944e91eed0267eb8d245ff fasm.pdf
6510ef8e0c3126f2a65687e0ef71bcf0b4b5a329578905326c426d9737c625b7 fasm.txt
93c542bca887f6f05bd2a2e48c033a840302b0e260abc356f967142490eef48f fasm-dos.exe
2d5ba2cf3b8f7b2c6c5fab94427fe989d53a6cfd815c680df599abf1cf061aa9 fasm-windows.exe
8c7c0b88c202d16f88c6b23e327475cac9c647cbb32083622be812f2fbba9fdc fasm.linux.amd64
069d722c63101822e2710fe08928140c4c970e58faecd650a3357d85b8346b0c fasm.linux.i386
24e0715a41b7f4470415e0347b3df954bec0689a7d1d89487e15a09670159129 fasm.unix.o
6a1e37757fefda57e651c6750b473389260e5e16c9057688f18d832b3a99857c fasmd.exe
6385999ae7c700c2e672dba2156d4293b9b78247b0dd59dc6cd57c5b7ce2bd05 fasmw.exe


Check your files as much as you want!

However, I suggest that you only use local has sum calculators, not online one. For example you can download https://ftp.gnu.org/gnu/coreutils/?C=M;O=D
GNU coreutils package if it's not installed in your system yet, compile it from source and there is sha256sum.
Post 26 Oct 2018, 05:34
View user's profile Send private message Reply with quote
MacroZ



Joined: 12 Oct 2018
Posts: 30
MacroZ 26 Oct 2018, 11:33
Thanks. Can you confirm that what you see in this picture correlates with line 4 in your hash list (fasmw17304.zip)

Image

(It looks ok to me)

_________________
The king auto-generates two things to degrade dangerous artists and intellectuals. The King reserves the right to be king and has made the culprits in advance. Half of the time or more, they are auto-generated.
Post 26 Oct 2018, 11:33
View user's profile Send private message Reply with quote
MacroZ



Joined: 12 Oct 2018
Posts: 30
MacroZ 26 Oct 2018, 11:37
The word error in the fasm.pdf file can be found by searching for "dot it", there is only one hit on that search phrase so it can be easily found.

_________________
The king auto-generates two things to degrade dangerous artists and intellectuals. The King reserves the right to be king and has made the culprits in advance. Half of the time or more, they are auto-generated.
Post 26 Oct 2018, 11:37
View user's profile Send private message Reply with quote
DimonSoft



Joined: 03 Mar 2010
Posts: 1228
Location: Belarus
DimonSoft 27 Oct 2018, 07:34
MacroZ wrote:
There ARE situations that can still "corrupt" the files. Local computer problems (malware for example) and other issues like server side scripting Smile

Wow! So, you believe you may have malware that changes arbitrary data downloaded to your computer but still trust the hash you receive from an online service to be valid? And/or trust your offline hashing tool to be downloaded without interception? And trust your image has been uploaded without changes and nobody gives you back your original image instead of the malware-replaced image everyone else sees?

I really have nothing to say here then. Some people just like to have useless rituals, kind of cargo cult. But that’s OK, these cults are usually defeated by proper education. It’s just terrible when they make other people follow the same rituals.
Post 27 Oct 2018, 07:34
View user's profile Send private message Visit poster's website Reply with quote
Tomasz Grysztar



Joined: 16 Jun 2003
Posts: 8402
Location: Kraków, Poland
Tomasz Grysztar 27 Oct 2018, 08:29
MacroZ wrote:
The word error in the fasm.pdf file can be found by searching for "dot it", there is only one hit on that search phrase so it can be easily found.
This phrase can even be found in the online version of the manual, easily confirmed. Yes, there is a typo there.
Post 27 Oct 2018, 08:29
View user's profile Send private message Visit poster's website Reply with quote
Display posts from previous:
Post new topic Reply to topic

Jump to:  


< Last Thread | Next Thread >
Forum Rules:
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
You cannot attach files in this forum
You can download files in this forum


Copyright © 1999-2025, Tomasz Grysztar. Also on GitHub, YouTube.

Website powered by rwasa.