You know, I'd like to see a day where Linux suddenly got as much market share as windows has now. All the possible exploits would show as clearly as the sun, when your on the surface of it. I'd like to see the day when someone gives root access to a pirated application that has malicious code in it.
Well, by default linux DOES NOT give any regular user root permissions; you have to explicitly su or login via root to get that. So, by default a linux user is normally set up with little access outside their ~.
In the case of a regular user needing to do root-like shit, it's called 'sudo'. You can give fine-grained control to what applications users can and cannot run with root priviledges, so a user may be able to install packages with 'yaourt', but that's it - he can't "sudo rm -rf ~/", he can't "sudo cat /etc/passwd". He might not be able to uninstall packages either if you set up your sudo file properly.
On the other hand, with Windows, you pretty much were either Administrator or you weren't (not sure how much it has changed in vista/7, correct me if the following doesn't apply to them.) There is no point in denying the fact a large class of windows users simply have their account be the Administrator, BY DEFAULT, so they can do things like install software. There is no simple fine-grained access control mechanism to really give users certain permissions and deny them others in windows, and even then, the majority of people sure as hell probably don't use it, while in the case of e.g. ubuntu, sudo is by default the only way to get any sort of root priviledges. Yeah, okay, so even Administrator can't rm C:/WINDOWS/system32/ntoskrnl.exe, but by default Administrator can pretty much do everything else that could fuck up your system, so if someone has Administrator, there is still plenty they can do.
But other than that you seemed pretty right.
At 6/13/09 02:19 PM, iMate900 wrote:
Read Wikipedia.
His point is that your trivialization isn't really all that important or worth mentioning.
No, essentially not a host application.
Have you read the Linux ptrace man page?
No.
Then ptrace helps the prog via kern.
Jesus christ, what the fuck does that even mean?
@CronoMan: Linux does have a viable way of looking into other processes and attaching to them - ptrace is the function which does exactly that (it's how you implement debuggers, etc..)
Read here if interested:
http://linux.die.net/man/2/ptrace
)
Stupid.
You clearly fail to see what Visual Basic did to how programmers relate to computer code
It is still too simple for newbies. I'd use FreeBASIC anyway.
Missed the point.
A simple way to hijack the host's request.
No its not, ActiveX is a module like anything else, if you say this, it goes for all "hookable" libraries, which includes.. well... everything.
The Story of Lib a, Lib b and Lib h
Lib a send request to Lib b
Lib h hooks Lib b
Lib h hijacks Lib a request and forges a fake return value
Just about every major operating system on earth has APIs, etc to do this programmatically in the general case, so you need to be more specific.
Visual Studio is too powerful for the newbie.
Agreed
Please explain, I'd love to hear this
VS.NET is now common, so .NET is in evrything.
What's your point?
Hahaha? Please provide me a link that says that.
SQL Server has tons of holes.
He said provide him a link, not 'your word' - either get results or shut up on the matter.
Also, go to #SQL on EFNet, start talking about MySQL and see how long it takes before they kick you out of the room. It's funny how the professional environment would never consider using MySQL for anything other than personal projects.
Go to #mysql, butt about SQL Server being powerful, and prepare to be kicked.
What? Of course you're going to get kicked out for shit talking MySQL in the #mysql IRC room. He's talking about going into a regular IRC channel and talking about getting kicked out for boasting mysql. Neither argument is really fair anyway because they don't say anything about the technical merits, but whatever.
phpMyAdmin is better.
Proof?
What fields would that be? Performance? No. Quantity of data? No. Transactional support? No. Full-text indexing? No. Reliability? No. Datatypes? No. Ease-of-use? No. Replication? No. Cross-domain support? No.
Performace: ubuntuforums.org's database has tons of writes/sec.
Reliability: ubuntuforums.org has to be 24/7. Mysql helps.
While not easy to be, still better than MSSQL.
What you just said means absolutely nothing.
Wow, yes, ubuntuforums is popular. Okay, how *many* database writes a second does it have? How do you know MySQL hasn't been their major bottleneck? How do you know MSSQL wouldn't give better throughput and connectivity/reliability?
You know none of these things, and furthermore you provide nothing in the case of MSSQL, making all your assertions all the more worthless (if that's possible.) On top of it all ubuntuforums is just one pathetic case of database usage in the real world (trivial to other places,) so you actually have no big-scale data to base your claims on either I imagine.
whoops!
Security is a problem in IIS. won't support mysql authection!
Then don't use MySQL?
XNA
Now destroying Macs, PSPs, PS3s, and Linux. From M$.
XNA is for Windows and XBox360, IT'S NOT FOR MAC, PS3 OR LINUX
Releasing it for the competition to use, is suicide. Do you like suicide?
a number of gamers are switching to mac and linux
Citation needed.
I write this from a security, user-friendly, anti-MS and Linux user's view, and some parts have one view placed in mind.
ARE YOU FUCKING SERIOUS?
You make me wait UNTIL THE END OF THE GODDAMN REPLY to tell me THAT NOTHING YOU SAID REALLY MEANT SHIT BECAUSE YOU'RE BIASED?
Fuck you kids these days.