How The NSA Secures Computers
An Anonymous Reader wrote to mention an NSA site covering secure configuration guidelines for a number of operating systems. From the site: "NSA initiatives in enhancing software security cover both proprietary and open source software, and we have successfully used both proprietary and open source models in our research activities. NSA's work to enhance the security of software is motivated by one simple consideration: use our resources as efficiently as possible to give NSA's customers the best possible security options in the most widely employed products."
Leave it to the government to tell us how to secure our computers so they can tap into our data later through some backdoor. Good read, except all they really had to say was 'disconnect your computer from the fucking internet'..
The NSA has customers? How long do you think it'll be before Microsoft tries to 'aquire' them as the latest 'innovation' in computer security? :D
... but there are also a few guides to the applications security available: http://www.nsa.gov/snac/downloads_all.cfm
my favorite are Cisco IOS and Microsoft CA guides
As an employee of IBM (I work on enterprise storage products) I have this anecdotal story to relate:
The NSA buys lots of our gear, the large multi-terabyte enterprise-class disk storage arrays. In the case I heard about, there were a small handful of boxes. We keep track of the code loaded on each of them for support reasons, so we have a good sense of where each box is and what it's doing.
Our warranty on those arrays is 3 years.
At the end of the warranty period, it is the policy of the NSA to replace the gear outright and start fresh. What we learned was, these boxes had never been put into operation and sat on their shop floor as "excess capacity" (happens in the larger shops, it's a good idea). They had never been attached as storage to their mainframes.
The NSA crushed them. Brand new, unused and perfectly functional with ZERO data on them. Crushed to scrap.
That hurts, guys. It really does. My tax dollars paid for them, my sweat and tears makes them run, and the gov't just hauls them outside and crushes them when they can't get support via the original warranty terms. They will never let a shred of data leave their shop for fear of losing control of classified info, but damn, these never had any!
Why do they treat our tax money so callously?
Where is the guide for linux?
the guide to securing Windows XP is actually a link to http://distrowatch.com/ so you can choose one of the many different options they have laid out for you.
My UID is a palindrome, that must be good for some type of prize.
I've read through the NSA's guidelines for securing Mac OS X before; as I recall their instructions included things like deleting the audio input drivers, so software can't record audio in the room by using the built-in microphone. Interesting stuff.
$x='S24;r)>63/* h@<5+oZ)32"5cz';$me='phroggy'x$];
$x=~y+ -xz+\0-Tx+;print$_^chop$me for split'',$x;
Holy shit, have we just slashdotted the NSA? I can't reach the article.
These guides are currently being used throughout the government and by numerous entities as a security baseline their systems.
$x='S24;r)>63/* h@<5+oZ)32"5cz';$me='phroggy'x$];
$x=~y+ -xz+\0-Tx+;print$_^chop$me for split'',$x;
Careful now you might piss of some Vietnamese twins in South Africa if you mention that again.
The problem is that if you start to allow some things to be sold without being destroyed, the possibility that something is classified incorrectly, and thus has data on it increases. When you are dealing with TS/SCI shit, you just don't take the risk.
When it comes to spy games, there's no such thing as "parinoid enough".
I have read the OsX guide a year ago and everything was written there seemed obvious to me. (ie usual "Don't use rsh, use ssh" stuff or similar).
Anyway, not a bad guide for beginners (as it's supposed to be).
So, since the NSA doesn't provide instructions on how to secure a Linux computer, they're either saying Linux is so good it doesn't need to be secured (yay slashdot mentality) or its red commie software that no freedom-loving american would dare use
Why do we have to go hunting round 3rd parties to learn how to secure our O/S? Surely this information (in the form of clear and easy Howtos) should be given as part of the O/S package, as purchased from the vendor.
Computer secures YOU!
Try to look at Windows 2003 Server...
xBSD is also missing btw...
This is btw. old news (or a dupe).
If Slashdot takes down a government website so quickly, is it a threat to our national security?
$ whatis themeaningoflife
themeaningoflife: not found
No fucking shit. Suppose somebody said "let's use our resources INEFFICIENTLY! And given our title of NATIONAL SECURITY AGENCY, let's NOT PROMOTE THE BEST SECURITY OPTIONS!" Would anybody really jump up and say "that's a *brilliant* idea!"?
Hell no.
Look, to anybody with any common sense at all, it's implicit in any organization that efficiency is important. But so is security. So is safety. So is customer satisfaction. So is employee satisfaction. So is profit (if a private for-profit org).
Is it *really* especially insightful to say "we should be efficient!" anymore? Or, now that 9/11 has warped our psyche to care singlemindedly about security (almost invariably at the expense of liberty), that another top priority is security? Not to anybody with a brain.
Why do we pay people to make such broad, fucking-obvious statements again? To remind us of what we already have known since we were teenagers?
Oh yes, I swear here and ruthlessly criticize somebody for making statements that have coincided with the goal of economy (implicitly or explicitly) for the last 230 years. Mod me troll now.
Is Capitalism Good for the Poor?
Even the NSA can get Slashdotted. Who woulda thought...
Any instructions on what to do for the BSDs? I didnt' see anything there.
I'm assuming there isn't much to do to OpenBSD and NetBSD.
http://www.thebricktestament.com/the_law/when_to_
Part of it is that they pretty much have to spend their budget, or it'll get reduced during the next cycle.
The other thing is, lets say that they rip out all the HD's and RAM in order to auction off the hardware... well, someone has to do that, someone has to file a bunch of paperwork (in triplicate, everything is in triplicate), someone else is going to file the paperwork that's just been generated, someone else has to make sure the HD's & RAM get destroyed, more paperwork...
The costs can snowball very quickly. It may seriously be cheaper to de-mill the stuff and buy it again.
[Fuck Beta]
o0t!
http://www.nsa.gov.nyud.net:8090/snac/downloads_os .cfm?MenuID=scg10.3.1.1
... now that would be embarrassing, especially on a page about securing your computer.
I would still go in and desolder the sucker. I guess im more than paranoid..
American tax dollars hard at work to keep my socialist PC running nicely. Got to love the modern world.
Afraid that the US goverment (the one that makes speeches) might be firmly up MS backside but the parts of the US goverment that actually do stuff seem to like linux.
MMO Quests are like orgasms:
You may solo them, I prefer them in a group.
The site is Slashdotted.
w w.nsa.gov/snac/os/applemac/osx_client_final_v_1_1. pdf+&hl=en
Mac OS X users can view the Google cached version of the Mac OS X report here:
http://66.102.7.104/search?q=cache:hQm4gx2gJcsJ:w
I can't be bothered to find the URLs for all of the reports, so if anybody has one, please post it.
Microsoft Windows (Any Version)
1. Unplug the square deeley from the back of your computer (RJ-45 plug)
2. ???
3. Profit!
I got completely different results on my linux box; therefor your box must be insecure...
$ whatis themeaningoflife
themeaningoflife: nothing appropriate
(laugh it's a joke; although the command output is not!)
--- I am known for the ones who want to find me on the net. Is that a privacy risk or a privilege? One might wonder..
The delay setup you outline should not be step one but step two. The first step is to use tcpwrapper around sshd to limit your exposure. The kiddies cant do their dictionary attack if they cant reach sshd in the first place.
TCAP-Abort
They secure computers using SELinux
If I own your machine, is it hard for me to install drivers back? Is it hard for me to hide the fact of installation? Is it hard for me to access hardware directly if I'm really after you? This is a good example of advice giving false sense of security. If their other advices are really like this your country is in a big big trouble.
Just as an example in the computer class of my university they tried to deny us access to floppy drives by clearing FDD type in BIOS and setting the BIOS password. This didn't hold for one month.
how is this 'news', or 'stuff that matters'? these pages have been available
for a long long time now - I first came across them when checking out some
IOS settings. did the poster think they had stumbled across some cool hidden
thing that shouldnt be public? perhaps.
I think these guides are a great start to having a secure system - they even
explain WHY you should change a setting, what that setting is for - unlike
many other guides.
If you find the main site slashdotted, I have a link to someone hosting all the docs on their own PC - the guy's name is Frank and he works in some government office in Washington DC - you'll find all the docs in a sub-folder just next to the MP3 and porn store managed by someone called ZoM61e Kar1.
.
.
.
.
.
.
.
Note to NSA and FBI: This is a Joke. Honest.
AT&ROFLMAO
I found the NIST WindowsXP Security guide,
http://csrc.nist.gov/itsec/guidance_WinXP.html
Is there a comparable server guide?
http://www.maxineudall.com/2010/02/should-economists-be-sued-for-malpractice.html
I have done some digging into the less accessible files in the OS, and was quite surprised to find US government things buried deep within the OS. The first thing I found were two images of key cards, and the code to support their use. The other fun thing I ran into were large emblems of the army, navy, air force, marines, FBI, noaa, coast guard, DoD, public health service, and several other US government departments. Clearly OS X has some built-in support for use in US government roles. (no images from non-US governments were found) This is in client as well as server. I'd love to know how to enable those features. Anyone happen to run across this info anywhere?
/System/Library/CoreServices/SecurityAgentPlugins/ SCLoginPlugin.bundle/Contents/Resources/)
(for those interested, in 10.3, do Go, Go to Folder...
I work for the Department of Redundancy Department.
I once read of a guy serving in the army in some office capacity, and he initialed a form that he didn't need to. It was sent back down the chain to him with with a note saying the form didn't need his initials, please erase his initials and initial the erasure.
... but was the reader really anonymous?
W2K http://toolbar.netcraft.com/site_report?url=http:/ /nsa.gov
GWB owes MS a lot.
Background: I work for Uncle Sam in an "Enlisted" capacity. The facility I work in uses several OSs: Alpha, VAX, UNIX, M$, etc. Use a little FORTRAN IV and some proprietary stuff as well. I had the idea(still have it, BTW) that all of this could be rolled into a Linux-exclusive environment. Downloaded the SELinux kernel about 4 years ago, and pitched it to the IS guy at work. Said it could be used for all applications on both the red and black sides of the house, started trying to get the code to start setting everything up on 1 "box". Found myself beating my head against the wall because the IS guy was an MCSE who just had a bunch of cheat sheets on how to use the other stuff. All he could do was start/stop processes and reboot. Now, the security level of the info is quite high, and it seems that the ultimate goal would be to have it as secure as possible. The only security some of this stuff has is obscurity! (Well, that and the crypto equipment-old KGs and whatnot) You would think that IT departments would tire of pushing security fixes and try to find alternatives to the buggy, insecure crap we are using these days. As a side note, we had an in-house mailserver running on an old 486 stuffed in a corner, used primarily for Squad leaders to push info to subordinates. Got a call from the NSA telling us we had to take it down or provide root access, as they could not access it remotely! This super secret squirrel secure box? Mandrake--without IPCHAINS!
Loose lips sink ships.
If you must talk about stuff here, do NOT say which federal agency it is.
If you must say some thing, it is best not to be too specific as to the situation.
If you have a difficult time not talking about something like this, then avoid the areas that piss you off so you are not tempted to post here concerning these kind of incidents.
Yes, I know that you did not take a loyality oath, and likewise, you do not see how this info can possible be used against the feds. But even this posting could cost you your job at IBM. At the very least, they may consider moving you.
BTW, if all you know about is a waste of money, then you really have little to be upset about. Keep in mind, that the agency probably did not fill you in on what the system really did.
If you do not like all that goes on, try to support the congressmen that support your POV, or even send the info to them (I would suggest a libertarian or a democrat as the republicans have shown that they do not care about your taxes or their deficits).
Did I mention the golden rule of Loose lips sink ships?
I prefer the "u" in honour as it seems to be missing these days.
How long do you think it'll be before Microsoft tries to 'aquire' them as the latest 'innovation' in computer security? :D
Microsoft may not need to aquire the NSA. Netcraft reports www.nsa.gov has been using Windows 2003 since 1996. Now I don't believe that. What I do believe is they have more control over the internet than anyone realizes. Maybe the NSA is a sponsor of Microsoft which might explain why anti-trust laws are frequently ignored for Microsoft. Maybe there is more to that NSAKey than meats the eye.
"Customers"? How about "citizens"? How come serving customers is a higher calling than serving citizens, for a government agency?
--
make install -not war
News site, Slashdot has been shut down for terrorists activity after a recent exploding of NSA's Servers. President Bush will address the country on this matter with in a few moments. In other news Microsoft's share price has gone up by 500% today...
You don't just have to worry about something being classified incorrectly, you have to worry about bad players who deliberately make "mistakes" when declassifying hardware. That's not acceptable so you need to second- and triple-check everything, and that drives the cost way up since everyone must have the appropriate clearances, all of the paperwork is classified, etc.
For every complex problem there is an answer that is clear, simple, and wrong. -- H L Mencken
One of the basic tenets of security is that you don't let ANY information leak. Knowing how many machines were sold is an unavoidable leak, but knowing how many were "excess capacity" combined with that number tells you how much computing power the NSA actually uses. Double seriously uncool. If the security manager is doing his job there's going to be a random, but substantial, number of excess machines but nobody outside of the agency will know how many.
Some classic examples of this in practice? One facility had color-coded badges that identified the area where an employee worked. This makes it easy to identify somebody out of place (unless they can get a fake badge, of course). Only problem was that the exit checkpoint was close to the public exit and most of the workers walked outside with their badges on. An agent could determine staffing levels by simply counting the badges on a public street. Associating the badges with projects is relatively easy down at the neighborhood bar. (You can't expect people to avoid talking about work at the "oh, so you're a machinist too?" level.) The solution was to move the exit checkpoint out of public sight and require workers to remove their badges.
Another classic example is secure communications lines. One of the most basic forms of traffic analysis is monitoring how much traffic (or "chatter") is occuring. If traffic jumps 200%, pay attention. The solution is to fill the gaps with encrypted noise, although that's sometimes impractical.
A variant of that is the notorious "Domino's Pizza" effect. How do you know something is up at the White House? The local Domino's is delivering more pizzas. There's enough transparency that this probably doesn't provide a much information that you couldn't get elsewhere, but it's an interesting footnote.
For every complex problem there is an answer that is clear, simple, and wrong. -- H L Mencken
The NSA has customers...
*blinks*
It's true no man is an island, but if you take a bunch of dead guys and tie 'em together, they make a good raft.
Yeah, but that's not the point. The point is that why not just use it until it breaks (or it's obsolete, whichever comes first), *then* replace it. It's not a cost-saving thing really either. It's a usability and productivity thing. At my work, we're super nervous every time we do an upgrade or add new servers because the new and untested hardware may not be entirely reliable and you will never know until it's been running under load for a while.
By that same token, we have a couple servers that date back to the mid-90s. Every time my boss tells me we should upgrade that clunky old P133 that lives as our secondary name server, I ask him "Why? It works just fine, and we have no idea how reliable the new hardware will be," and then he goes away. Some hardware just *refuses* to die.
"No problem. I have the capacity to do infinite work so long as you don't mind that my quality approaches zero."-Dilbert
I work there (NSA). That's not how we operate. There are a few things wrong with your story. First, laws prevent the use of data on US citizens or people physically in the US without a court order (look up USSID 18). If there was a court-sanctioned investigation going on no one from the NSA would be calling up and asking for access to a machine. No one would call if it wasn't court sanctioned either. Second, there are other ways to get at e-mail without access to the box (think passive collection).
I'd say there was some social engineering going on, and if you fell for it you're an idiot. "Hi, this is Bob from the NSA. Please open your box to us. Thanks. By the way, what's the number printed on the front of your Visa card?"
Actually, such anti-tamper devices exist -- the one I've seen was an otherwise-ordinary hard drive with a block of explosive attached, and the idea was that if it was powered up on the 'wrong' machine, it would explode (taking out not only the HD but the entire area).
~REZ~ #43301. Who'd fake being me anyway?
I know these guys should know what they are talking about, but it feels a bit strange to take technical advice from someone who claims that "To download and uncompress zipped files you need to have winzip loaded on your local machine." on their XP advice page. I thought even XP could do that without addons, not to mention other OS:es which also seem to manage it just fine.
:)
Maybe they are just sponsored. Or is that "bribed" when it comes to governments?
Spine World
Let's say you have equipment orignally for the NSA and it's holding the most critical secret data. It's not supporsed to be sold, but is confused for something that is. However policy says sell it only to the federal govrenment. So it's sold to the IRS. The IRS uses it for non-confidental storage, not even people's information. So when they get rid of it, it's just public surplus. After all? Who cares if someone gets the data, it wasn't sensitive.
Well some foriegn spy agency then buys the hardware, and using some super secret platter analysis techniquie is able to recover the NSA data, even though it was overwritten multiple times.
Oops.
It sounds sily but you have to remember that the spu agencies are willing to spend a tremendous amount of money to get information form each other, and try all sorts of oddball tricks.
I mean in reality, a multiple pass random data overwrite of a disk probably destroys the data beyond anybody's ability to recover. I've heard random people talk up how you can recover it 40 levels back or whatever, but never from anyonw who would know what the hell they are talking about. Electronics would dictate that pretty soon, the entropy introduced would make any minute signal that was there lower than the inherant randomness on the disk, and thus useless.
However, with national security, you don't take that risk. Yes it's wasteful but it's jsut how it goes. You never know what new and imaginative method the other guys might have to get at your stuff, so you just don't risk it.
This site has been serving those docs for YEARS now, since the NT4 days.
I wonder if we should really be trusting the people who intentionally built DES weaker than it could have been. For those who don't know, the NSA recommended the key size for the DES encryption alogorithm be decreased to 56 bits. The original DES design used 64 bits. At the time, a 63 bit key was computationally infeasible to crack, but the NSA did have the resources to crack 56 bits. Chances are your ATM uses DES or triple DES.
see subject
Tech Public Policy stuff