Canada's 'Super Secret Spy Agency' Is Releasing a Malware-Fighting Tool To the Public (www.cbc.ca)
Matthew Braga, reporting for CBC News: Canada's electronic spy agency says it is taking the "unprecedented step" of releasing one of its own cyber defence tools to the public, in a bid to help companies and organizations better defend their computers and networks against malicious threats. The Communications Security Establishment (CSE) rarely goes into detail about its activities -- both offensive and defensive -- and much of what is known about the agency's activities have come from leaked documents obtained by U.S. National Security Agency whistleblower Edward Snowden and published in recent years. But as of late, CSE has acknowledged it needs to do a better job of explaining to Canadians exactly what it does. Today, it is pulling back the curtain on an open-source malware analysis tool called Assemblyline that CSE says is used to protect the Canadian government's sprawling infrastructure each day. "It's a tool that helps our analysts know what to look at, because it's overwhelming for the number of people we have to be able to protect things," Scott Jones, who heads the agency's IT security efforts, said in an interview with CBC News. On the one hand, open sourcing Assemblyline's code is a savvy act of public relations, and Jones readily admits the agency is trying to shed its "super secret spy agency" reputation in the interest of greater transparency.
This looks like it could be a really cool and useful application of the Rust programming language. Rust sounds like just the kind of secure-by-default language to use for writing security software.
Here is the bits that matter, the source.
https://bitbucket.org/cse-asse...
As a Canadian, I'd just like to apologize for this.
Wait. We didn't do anything wrong?
I'd still like to apologize.
"Oh no... he found the
Collect it all.
Share with other 5 eye nations. https://en.wikipedia.org/wiki/...
Domestic spying is now "Benign Information Gathering"
We have spies ? LOL
By releasing this to the general public, aren't they just inviting malware authors to reverse-engineer it, so they can write malware that does an end-run around it?
'Execution'
The service uses our generic icap interface to send files to the proxy server for analysis and report the results back to the user.
So, does this mean I hack myself by the russians everytime I use it?
Moderating "-1, Disagree" is simple censorship. Have the guts to post your opinion. -- Spazmania (174582)
From the article:
"Assemblyline is described by CSE as akin to a conveyor belt: files go in, and a handful of small helper applications automatically comb through each one in search of malicious clues. On the way out, every file is given a score, which lets analysts sort old, familiar threats from the new and novel attacks that typically require a closer, more manual approach to analysis".
Big Jim McBob and Billy Sol Hurok.
Like I'm going to trust you. . .
Stuff's about to get 'heavy'!
I ran Windows 10 through it, and most of the files were flagged as viruses.
git clone https://bitbucket.org/cse-assemblyline/al_ui.git
git clone https://bitbucket.org/cse-assemblyline/assemblyline.git
git clone https://bitbucket.org/cse-assemblyline/cart.git
git clone https://bitbucket.org/cse-assemblyline/assemblyline_client.git
git clone https://bitbucket.org/cse-assemblyline/alsvc_yara.git
git clone https://bitbucket.org/cse-assemblyline/alsvc_virustotal_static.git
git clone https://bitbucket.org/cse-assemblyline/alsvc_virustotal_dynamic.git
git clone https://bitbucket.org/cse-assemblyline/alsvc_unpacker.git
git clone https://bitbucket.org/cse-assemblyline/alsvc_torrentslicer.git
git clone https://bitbucket.org/cse-assemblyline/alsvc_tagcheck.git
git clone https://bitbucket.org/cse-assemblyline/alsvc_sync.git
git clone https://bitbucket.org/cse-assemblyline/alsvc_symantec.git
git clone https://bitbucket.org/cse-assemblyline/alsvc_swiffer.git
git clone https://bitbucket.org/cse-assemblyline/alsvc_suricata.git
git clone https://bitbucket.org/cse-assemblyline/alsvc_sigcheck.git
git clone https://bitbucket.org/cse-assemblyline/alsvc_pefile.git
git clone https://bitbucket.org/cse-assemblyline/alsvc_peepdf.git
git clone https://bitbucket.org/cse-assemblyline/alsvc_pdfid.git
git clone https://bitbucket.org/cse-assemblyline/alsvc_oletools.git
git clone https://bitbucket.org/cse-assemblyline/alsvc_nsrl.git
git clone https://bitbucket.org/cse-assemblyline/alsvc_metapeek.git
git clone https://bitbucket.org/cse-assemblyline/alsvc_metadefender.git
git clone https://bitbucket.org/cse-assemblyline/alsvc_mcafee.git
git clone https://bitbucket.org/cse-assemblyline/alsvc_kaspersky.git
git clone https://bitbucket.org/cse-assemblyline/alsvc_fsecure.git
git clone https://bitbucket.org/cse-assemblyline/alsvc_frankenstrings.git
git clone https://bitbucket.org/cse-assemblyline/alsvc_extract.git
git clone https://bitbucket.org/cse-assemblyline/alsvc_espresso.git
git clone https://bitbucket.org/cse-assemblyline/alsvc_cuckoo.git
git clone https://bitbucket.org/cse-assemblyline/alsvc_crowbar.git
git clone https://bitbucket.org/cse-assemblyline/alsvc_configdecoder.git
git clone https://bitbucket.org/cse-assemblyline/alsvc_cleaver.git
git clone https://bitbucket.org/cse-assemblyline/alsvc_characterize.git
git clone https://bitbucket.org/cse-assemblyline/alsvc_cfmd.git
git clone https://bitbucket.org/cse-assemblyline/alsvc_bitdefender.git
git clone https://bitbucket.org/cse-assemblyline/alsvc_binja.git
git clone https://bitbucket.org/cse-assemblyline/alsvc_beaver.git
git clone https://bitbucket.org/cse-assemblyline/alsvc_avg.git
git clone https://bitbucket.org/cse-assemblyline/alsvc_apkaye.git
These agencies have proven they cannot even keep their own tools secret when they want to. Wikileaks exposed the tools of the CIA in Vault7. If the CIA cannot even protect its tools, odds are the Canadian intelligence agencies also cannot. Maybe they think they are getting ahead of the curve by doing it themselves, making this a big PR stunt. The real question we all have to ask is, if these agencies are unable to protect themselves from leakers and hackers, what makes them think they can protect our data?
Before I got anywhere near this, I would want to get the source from a place like Github, and comb through the code, looking carefully for backdoors. The NSA used to have a project called 'security enhanced linux' which was based on the FLASK system security protocol. The site to get SEL was embedded with cookies that would attempt to read all and sundry from you webserver (chrome/firefox/ie) cache. The mandate of the 5 eyes agency is total information awareness. I would vet heavily the source code before thinking about using it.
The NSA has released a downloadable tool to ensure your privacy.
"dad" was right the first time round
No "people" say that. Cite me one that comes even close