What you need is relatively simple: you need to ensure that your students' unprivileged accounts are well confined. If you don't have a graphical environment involved, your situation is relatively simple. You should start by implementing the following actions:
ensure users are created without a...
lack of consideration for the proper tools to do the job, or for the specific context
let's just throw in some pointers to random security stuff to make it "more secure", and that's it.
i mean, Security.SE is a leisure activity, but we should still ensure we give well structured and thought advice when talking to people who know less than us
but im starting to suspect if I've taken a disliking to someone and am just being bitchy
"Make the server not publicly accessible on any port > 1024. (run ssh on a high port number to prevent script-kiddie access." And this comment doesn't make a lot of sense.
I mean running sshd on a non-standard port isn't a bad idea, but I don't see how that makes it more secure against student access.
The only two bullet points I like are using ssh keys, and suggesting Git as a possible alternative. But the latter requires that students can code from home, and not on the server.
@raz the problem with SSH on a student environment where you have ~200 CS students is many of them will change their computer / break their OS during the course of a year, and they'll need a new key and you'll have to change their authorised_keys for them
the worst case is a student finds your password and steals your code, and if you don't run similarity checking algorithms then you're a fool in the first place
well the difficulty for both programs would probably be to make sure you're setting the right defines for the few bits of code that make use of compiler extensions
It is said they are uncrackable for now, but my question is how much uncrackable are they?
Of course, it requires a situation to answer this, so here comes an assumed situation(the worst possible situation for a wifi/anything in security):-
There is a device that is very portable wifi hotspot p...
Gajshield – A Buggy Firewall, Time & Money Waster.
Dear All,
I am writing this to you to make you all aware of this useless, buggy and one of the worst firewall “GajShield” that we have purchased and got ripped off, I wish to share my experience to you all to save you being ripped off.
BEWARE O...
That logjam question has more than double the upvotes than my previous highest upvoted question network wide. This is just crazy. And it's only a day old...
but the implications of ever needing to properly erase one's online reputation... everything in the way the Internet and online services work goes against making that possible
Yes you can attack this. But if there're no significant improvements in cryptanalysis (quite unlikely for AES) you'll be dead a long time before the computations finish.
Now to decompose your question:
Is AES(-128/-256) by itself secure?
Yes, the best cryptologists in the world believe that AES...
"you keep using this bold feature, I don't think it means what you think it means."
If its a PSTN line a simple tape recorder attached to the lines could do the trick.
For ISDN I suspect you need a DAC but its also ease. as long as you have physical acces to the line.
Bottem Line, if you want to protect your physical line use a TLS connection.
"Bottem Line, if you want to protect your physical line use a TLS connection"
It's like a spreadsheet without column headers. Or a line of script without a command reference. No clue what each of the parameters is supposed to be if one of them is blank or doesn't make sense.
This is weird. Ctrl+F5 clears the warning flag for the site, but the encryption mechanism is still the same.
Oh, yep. It's a mixed content warning. Just badly laid out.
It's of the format: Broken Encryption ([Cipher Suite], [Key Size], [Unknown Parameter) [Details of broken bits]
With the details placed underneath the bold parts. Strongly implies it's the crypto suite, key, or whatever that other thingy is, that's broken.
Please tell me I'm not the only one who looks at that and doesn't think "Mixed Content Warning" at first.
Wonder if there's a way I could submit that to Mozilla (though I think every major browser vendor has similar issues) and say "Your SSL error messages are confusing even to experts!"
Oh, it's the term used when everyone wants to leave their mark on a project, so they try to change something. It came from an observation that, when building a bike shed, the most lengthily arguments were over irrelevant things, such as the colour.
I wouldn't say it's about leaving a mark for this. It's more of a general UI/UX thing - you're confusing the users over what's wrong, which can lead to incorrect assumptions about the security of a site. And it's also very un-helpful for the technical people who will actually need to work out those issues.
@Iszi it's very VERY common when speaking about UX/interaction/UI design for engineers and non-designers to sidetrack and discuss unimportant details. Because they've no idea what design practice looks like, they think it's all about opinion. Yes, often the font and colour you use is relevant, but nowhere near as much as the overall interaction.
@Iszi "Bike shedding" refers to a fictional story that represents how things go in most organizations.
The board of directors meet and agree without discussion to fund a new nuclear reactor or something equally expensive. Then they come to the second item of the agenda, which is the construction of a bike shed in the parking lot. Discussion goes on for two hours and ends in a request for more studies on the bike shed and a committee with regular meetings to discuss the result of these studies.
The moral is that the more insignificant an issue is, the more people feel allowed to have a strong opinion on it.
Really stupid details will keep people occupied for weeks.
While the "big things" go through immediately because nobody feels strong enough to challenge a multi-billion dollars project.
@Tinned_Tuna In Chrome, the message is just fine. But Firefox has a bit of text that appears on mouseover (no click needed) that's supposed to shortly summarize why there's an error icon. Unfortunately, for "mixed content" issues it just says something like "The site does not provide identity information" and you have to dig in to realize it's actually mixed content.
Definition of XSS
If you search the web, there are many different ways to define a cross site scripting attack. Simply put, XSS vulnerabilities occur when a malicious attacker is permitted to inject a client-side script into a web site that is viewed by other people who become the victims of the...
Definition of SQL Injection
SQL injection is a code injection technique, used to attack data-driven applications, in which malicious SQL statements are inserted into an entry field for execution (e.g. to dump the database contents to the attacker).
How SQL Injection impacts the Android O.S
The...
Definition of Directory Traversal
Directory traversal is a form of HTTP exploit in which a hacker uses the software on a Web server to access data in a directory other than the server's root directory. If the attempt is successful, the hacker can view restricted files or even execute commands on...
@RoryAlsop As the Small Bear indicated in his answer, one can find some indirect link between "Android" and "SQL injection" in that Android comes with an SQLite variant, whose API may (or may not) promote the sloppiness in which SQL injections strive.
Though of course the OP is just trying to get a list of bad things to say about Android, probably to piss off another clueless teenager who mocked the iOS allegiance of the OP.
@ThomasPornin - yes, I commented that to him. The other two... Not so much. I have been trying to search for the more general case questions to see if these are dupes, but no joy yet
Definition of XSS
If you search the web, there are many different ways to define a cross site scripting attack. Simply put, XSS vulnerabilities occur when a malicious attacker is permitted to inject a client-side script into a web site that is viewed by other people who become the victims of the...
According to techtarget.com Cross-Site Request Forgery is:
a method of attacking a
Web site in which an intruder masquerades as a legitimate and trusted
user. An XSRF attack can be used to modify firewall settings, post
unauthorized data on a forum or conduct fraudulent financial
tran...
I have researched several DoS attacks within Android e.g.:
CVE-2015-1474
CVE-2013-5933
CVE-2013-4710
CVE-2012-6301
etc.
And although I found DoS attacks within Android difficult to understand at first. Even though I understand what Memory Corruption is e.g:
a programatic situation wherein, ...