![]() |
|
|
#23 | |
|
"Serge"
Mar 2008
Phi(4,2^7658614+1)/2
36×13 Posts |
Quote:
2. If the same happened in a club (or a public library), wouldn't you be surprised (or in fact glad) to see that person escorted from the premises? So, you want the forum to be the target for scorn (or damages, -- slim but not entirely non-existent possibility) in exchange for the great honor of disseminating a program that nobody can be sure what it does? Well, gee, thanks, man! If it makes you happier, three malware posts were already invisibly deleted from the forum this week (and a similar amount every week). Yours passed someone else's approval threshold. You should consider yourself lucky! |
|
|
|
|
|
|
#24 | |||
|
"Serge"
Mar 2008
Phi(4,2^7658614+1)/2
36·13 Posts |
Quote:
Quote:
Quote:
. Cons: may need to spend an evening restoring from backup and otherwise cleaning up possible maware. Let me think... very tempting... not.
|
|||
|
|
|
|
|
#25 |
|
Tribal Bullet
Oct 2004
3,541 Posts |
The Msieve source is public domain and thus has no licensing conditions on reuse or redistribution. YAFU is the same way. There are tiny parts of it that are BSD-licensed, but that doesn't forbid redistribution either.
Does the Miracl ECM implementation have a fast stage 2? GMP-ECM does, and it makes a big difference when the ECM bounds increase in size. Unfortunately the GMP-ECM library is not technically multithread-safe, I think it uses a sieve of eratosthenes that has some global state. You could actually do the community a great service if you could fix that and Msieve does have a GMP-ECM driver. Alternately, YAFU can call multiple copies of the GMP-ECM demo binary. (Miracl is open source for non-commercial use, though IIRC it is not GPLed) YAFU can also run the number field sieve automatically, and making Msieve do that would take an amount of work equivalent to what YAFU already has :) Last fiddled with by jasonp on 2016-02-23 at 01:55 |
|
|
|
|
|
#26 | ||||
|
"Ben"
Feb 2007
3·1,171 Posts |
Quote:
Quote:
Quote:
Quote:
|
||||
|
|
|
|
|
#27 | |
|
Romulan Interpreter
Jun 2011
Thailand
7·1,373 Posts |
Quote:
Last fiddled with by LaurV on 2016-02-23 at 03:13 |
|
|
|
|
|
|
#28 |
|
"Antonio Key"
Sep 2011
UK
32×59 Posts |
I may be missing something, BUT, could someone please explain how publishing source code implies the lack of malware being attached to an executable, which may just have the same name?
It could be that the source and the executable provided have no common base, so would be a deliberate infection attempt, or the originators computer may be infected and the executable is accidentally carrying a malware payload. |
|
|
|
|
|
#29 |
|
Jun 2003
5,051 Posts |
We can always build the executable from source. More importantly, looking at the source, we can see if there is code corresponding to claimed functionality. That helps with the trust factor.
|
|
|
|
|
|
#30 |
|
Romulan Interpreter
Jun 2011
Thailand
226138 Posts |
It does not. Publishing a right source code shows that the author really worked on the problem, and it gives to the more skeptical guy a way to compile his own exe file. Other people don't care, they will use the exe with or without source code, or they will not use the exe, with or without the source code. If I compile some stuff by myself and get the same binary like the public one, I have a reason to trust that guy's binaries in the future. The golden rule is "don't run binaries from the web". But we all know this is "too restrictive"
|
|
|
|
|
|
#31 | |
|
Just call me Henry
"David"
Sep 2007
Cambridge (GMT/BST)
588010 Posts |
Quote:
|
|
|
|
|
|
|
#32 |
|
Bemusing Prompter
"Danny"
Dec 2002
California
2×5×239 Posts |
The screenshot links are returning a 404 error.
|
|
|
|
|
|
#33 |
|
"Serge"
Mar 2008
Phi(4,2^7658614+1)/2
36·13 Posts |
Looks like it was malware, then. Promptly removed.
|
|
|
|