Slashdot Mirror


User: Harik

Harik's activity in the archive.

Stories
0
Comments
494
First seen
Last seen
Profile
(view on slashdot.org)

Comments · 494

  1. Re:Hotmail on Spam, ISPs, MAPS And Lawsuits · · Score: 1
    Actually, that nukes "legitimate" hotmail email.

    I filter on any *@hotmail.com account that dosn't come from their gateway server. (now MSN, I believe) same with yahoo, altavista, etc. If it dosn't come from their web interface, it's spam.

    It's hard to spam efficiently USING the actual interface.

  2. Re:Ask 733+d0+ on Are We Ready For Broadband Internet Access? · · Score: 1
    Unfortunately, the police and other law enforcement agencies do not take DoS attacks seriously at all.

    I'll bite at this. Actually, they DID take it seriously. Problem is, the internet community as a whole does _NOT_ take it seriously. I'll bet that 90% of the people posting to slashdot could (if they knew how) spoof their IP and slip it past the (crappy) packet filters of their upstreams. In fact, as an ISP I'm guilty as well to a limited extent: a user can forge the IP of another user on the same dialup unit. One of these days I'll fix that for modems. It is fixed for *DSL at least.

    Until our core backbones take DoS attacks seriously (as in, tracing them back) why the hell should the FBI care? What can they do? Arrest the guy at 192.168.10.10? (Yes, I've gotten hit by UNROUTABLE DOS attacks. Hell, I've seen 127.0.0.x! That's SERIOUSLY misconfigured)

    Sure, my routers drop that crap but my bandwidth is still toasted.

    Wake me up when there's accountability on the internet. Until then it's nothing but a skript kiddy playground.

    --Dan

  3. Re:Thanks, but no thanks. on Review of VMWare Competitor · · Score: 1
    Ok, I found where to download just their kernel patches. Ye gods they play with a lot!

    Looks like they made it public domain, at least.

    Anyway, it looks like this will not be compatable with the 'stock' kernel and always require extensive patching. What they're doing is creating a seperate VM/scheduler/etc for their own purposes. I'm not really sure they NEED all this junk in the kernel, either. Looks like they decided to ignore existing functionality in order to play games.... Yes, they might squeze a few more cycles out, but at the cost of having to forever play catch-up to the kernel (since it's going to break them with every patch)

    Methinks they need to spend some time integrating with the main kernel. I do note they have memory limitations, so they expect the kernel in a specific location... That's one of the reasons they don't work with all bootloaders.

    Seriously, we need to discourage people from doing these kinds of things as an add-on patch. They need to define what functionality they REALLY need from the kernel and leave it at that. I don't see WHY they can't just use a module to load some extra syscalls. If there's a solid technical reason that they need to have their hooks deep into VM/scheduling/signaling, then perhaps they should talk to the core developers. However, there's already a vm86 layer in the kernel. They're aware of it, yet avoid using it (judging from the patch comments about making sure "They" catch vm86 traps instead of the original vm86 layer.)

    Anyway, I'm not too thrilled about running this, so I think I'll avoid it.

    --Dan

  4. Thanks, but no thanks. on Review of VMWare Competitor · · Score: 1
    If you are running a custom kernel, you will want to apply the supplied source patch to enable Win4Lin support. You must apply the source patch and build the enhanced kernel. Win4Lin supports the following versions of the Linux kernel.

    Tell ya what, let's ignore this until they get their act together and turn their patches into loadable modules. It's not THAT difficult to do. I'm not dropping back to a 2.2.x kernel just to evaluate some software. (And all the hooks they need are in the kernel already dammit! dosemu got them there years ago. They need all this "because they can")

    --Dan

  5. Re:Informed comments from a Debian Developer on Debian 2.2 "Has Major Security Issues"? UPDATED · · Score: 1
    Come on folks, say it with me now: The correct thing to do is set umask 077 and chmod -R 700 /home.

    Ok, I'll repeat after you. "Palin has no idea what he's talking about. At all."

    SSH happily creates .ssh/identity mode 0600. The only thing I dislike is having authorized_keys visible, but the end-user has to create that himself and if he's doing that he has enough clue to set the mode right.

    Having home directories set mode 0755 is extremely useful to EVERYONE. For one, no complicated public_html setups with symlinks and rewrite rules. (I know, I have a server setup with seperate home and public_html. It's a royal pain in the ass.)

    usergroups is braindead, and as such is in my stock "turn it the hell off" list when I install a debian system. It's nice that that list is short, though.

    Thanks to hacking /etc/group? Are you really that stupid? If you have the ability to modify /etc/group you're gonna put yourself into something nice like say disk. And why are devices group readable and writeable? So the programs that need to read/write them only have to be setgid rather then setuid! Until ACLs/capabilites are in use (and well understood) it's much better to sgid programs then setuid'ing them.

    Anyway, your homework assignment for the day is to "man 2 open" and explain how you create files securely.

    --Dan

  6. Re:Sorry.. on Debian 2.2 "Has Major Security Issues"? UPDATED · · Score: 1
    However, I dont think most people have a clue what they install as the default. Sendmail setup as an open relay by default? When your first learning unix do you know what sendmail is?

    Sendmail is _NOT_ configured as an open relay by default on debian. You have to specifically add allowed-relays if you wish to smarthost.

    --Dan

  7. Re:These stories are sad on ARIN: No More IP's For IP-Based Virtual Hosts · · Score: 1
    Quite true. There is no "IP" shortage, there is however a CPU shortage at core routers. IPv4 only fuels the problem because the minute amount of free IPs left causes ARIN to assign multiple seperate networks. That and the braindead configuration of 95% of the OSs out there makes renumbering extremely difficult.... so you end up, like me, with a /19 worth of IPs in 6 seperate allocations. (Down to a stupid /25!)

    All of these have to be announced, leading to a multiplication of routing entries. Whee.

    Of course, all the big guys are dragging their feet at IPv6. Stupid stupid stupid.

    In fact, I can't really find much non-experimental deployment info. Perhaps if CISCO would implement IPv6 in a released platform we would see it.

    --Dan

  8. Dosn't affect me. on ARIN: No More IP's For IP-Based Virtual Hosts · · Score: 2
    Although name-based hosting works fine for webserving, my virtual services include a number of protocols that have no way of stating the hostname. This includes: FTP, pop/imap, true virtual email (no internal relaying), virtualized telnet... the list goes on.

    To conserve IP space I use a l4 switch to shunt port traffic to different virtual servers, so all a domain's services may be on the same IP, but split over different boxes. So hosting virtual www IPbased is simply a side effect.

    --Dan

  9. Re:I don't really see the problem... on Coding Classes & Required Development Environments? · · Score: 1
    And no sane people really want to code with in vi anymore.

    Yea, we all switched to vim ages ago.

    --Dan, religeous user of the 994 editor.

  10. You probably want to do it their way... on Coding Classes & Required Development Environments? · · Score: 4
    The fact is, there's some good reasons to do it. For one, it's exposure to multiple environments. (And that's a good thing, despite what the anti-anything-but-linux trolls will tell you) The world isn't linux centric, nor is it M$ centric. Knowing both is really important. Even if you don't intend to develop with CodeWarrior You'll probably run into code written in it that you'll need to maintain/contribute to. ESPECIALLY in entry-level/intern programming positions. I'm a unix admin/developer and i still end up working with M$ C (and various other development environments) on a fairly frequent basis.

    Secondly: It's a kickstart to learning the language. I wouldn't reccommend attempting to map codewarrior quirks to gnu quirks in your first few programs, especially when you're trying to learn.

    Lastly, to actually LEARN you can always develop on the unix boxes and port it to codewarrior. That's valuable practical experience in writing portable code.

    And tell the TA you're doing it, too.

    --Dan

  11. Re:Filter Content, not Sites on Censorware Blocking Methods Using Akamai · · Score: 1
    PICS won't work anyway.

    I've set my personal sites (globally) to the most extreme settings possible. Anyone who can't make their own judgements dosn't need to be on the net anyway. Fuck 'em. There's not that much "bad" content except a few flame pages. Mostly it's MUD development links, all the development docs on my system, and some friends personal home pages. All completely unviewable by anyone using censorware. If more of the net would voluntarilly block off USEFUL content, the whole issue would go away. The battle will be won if yahoo is the only site with a non-maxed rating. Sure, you can get lots of links, but they're all blocked. Yay!

    I probably need to put some h0t pr0n thumbnails and some hate speech on a /blocked.html so I can get in all the BESS type filters, too.

    --Dan

  12. Re:Not a solution... on Censorware Blocking Methods Using Akamai · · Score: 1
    The barrier to entry is essentially gone for any household with internet access, or any friend's house with internet access. And everything I saw was tame (airbrushed nudity) compared to the graphic and violent depictions of sex that are available on the net. You don't even have to go looking for it, because most internet users will innocently stumble across porn sites, they are so widespread (and sometimes intentionally deceptive like whitehouse.com).

    Whine whine whine. How about simply keeping in touch with your kids? I was a latchkey kid, and I'll tell you this: The things my parents absolutly forbid? I did. The things they gave me good reasons to avoid? I still do. Imagine that.

    Given your stance on parenting, I guess you have some throwback sense of morality. I suggest you learn from the mistakes of the Christian diety, AKA "God". Try reading Genesis from the standpoint of father/children rather then god/creation. Gee, dosn't the whole thing look stupid? OF _COURSE_ they ate the apple. Why wouldn't they? Yet every parent does the same thing. Basically, they set their kids up to get into porn (or worse) by simply forbidding it.

    Anyone with half a clue about child psychology would tell you that they're too curious to accept "Because I said so!" as an answer. Censorware is nothing but "Because I said so" and as such is doomed to fail.

    Also, your comment about being forced to see pornography... Possibly. If you're surfing for warez, hax0rs, cheats, Mp3z. POSSIBLY if you're looking for pop bands. But anyone stupid enough to search for Britney spears deserves to have their computer infected by all the javascript lockins.

    --Dan

  13. Re:We *have* fucked the filesystem on Eazel's Nautilus Preview 1 Released · · Score: 1
    Sorry -- that name is already taken by the Python medusa module. Try again. :)

    That's ok, Nautilus is already the name of a graphical mp3 player based on mpg123. (Nautilus/shell, get it? Har har.) At least they don't call their email-reader "send mail" (two words)

    --Dan

  14. The counter point that got missed. on DVD/DeCSS: MPAA Wins In New York · · Score: 1
    "DeCSS is all about copying! DeCSS allows copying! Copying is piracy"... how long have we heard that rant?

    So what happened to the counter to that... that large-scale piracy does NOT require decryption?

    If I've got a DVD writer, I simply do a bit-perfect copy of a DVD. Encryption and all. What do I care if it's encrypted? It will still play, just like the original. Run it through a labeler and boom, now I can charge $25 for something that cost me a buck... perhaps two.

    Yes, this happens quite a bit. Just not so much in the US as in places like Taiwan or Hong Kong.

    No, the correct counter argument is this: "CSS is about region control. CSS is about price fixing. CSS is about forcing consumers to watch ads on movies they've already paid for. CSS has nothing to do with preventing copying."

    --Dan

  15. Re:The dizzying pace of change on What Will Be The Next Generation Of RAM? · · Score: 1
    Who would have thought 30 years ago that we'd all be running a Unix-like operating system on machines with magnetic core memory?

    Mmm, magnetic core. Core wars. Non protected mode. God, those were the days.

    Anyone have a good place to send the kids to show them what CORE really was? Most of them have no idea what drum memory was...

    --Dan

  16. Re:Do we really want RAM that isn't erased? on What Will Be The Next Generation Of RAM? · · Score: 1
    Matt Ownby spewed thusly:
    What would happen if a virus was loaded into your memory and you wanted to shutdown and wipe the virus from memory, but your memory was permanent? I don't see that as a good thing at all.

    ... which shows why people sans clue shouldn't use computers.

    main() { char *c=malloc(4096); int fd=open("virus.bin", O_RDONLY); read(fd, c, 4096);}

    OH NO! MY COMPUTER HAS A VIRUS IN MEMORY! AAAH!

    Here's a free clue for the clueless: memory is useless unless something refers to it. If you "reboot" a computer without powering down, the RAM isn't cleared. (until the BIOS walks it). Not that it matters, since until something actually jumps to that memory location it never gets executed. What'll happen to your "virus in static ram!"? It'll get overridden by w0rd 2005 when it uses 3-4 gig of system memory, of course. Duh.

    Do they actually TEACH you anything in school anymore?

    As for the people that think that powering their computer down is safe... Hah! Only if you're sure nobody gets to it for 20 minutes. If you use something more sensitive then a modern motherboard you can get bits off a chip for quite a while. Not that that's practical yet (not portable, so they'd have to get your SIMMS to a lab within 10-15 minutes) don't expect that to last forever.

    At least memory isn't as bad as harddrives... when you overwrite memory it basically stays overwritten. Drives have some nasty ghosting of previous data that can be seen at high resolutions.

    Besides, any security-concious app rewrites "critical" memory anyway. none of the OSs I've used zero memory before allocating it to a new process.... it's actually quite entertaining to malloc a few meg and read through it. memset(0) is so simple. Learn it. Love it.

    --Dan

  17. Re:Hypocracy? - slightly OT on 95 (thousand) Theses (for sale) · · Score: 1
    Actually, all /.'ians complained loudly about the violation of the copyrights of musicians. Note the home-sattelite-act scandal. (Which is thankfully being reversed)

    I think the tone I hear is fairly consistant:
    Individuals have rights. Corperations don't.
    Or at least, don't get rights that individuals don't.

    So stealing from an artist is wrong. (Besides, RIAA dosn't like you stepping on their turf.) Stealing thesis papers is also wrong.

    I personally support micropayments, and hope I'm not the only one.

    What's inconsistant about that?

    --Dan

  18. Re:The AUP is not really clear, but... on @Home Stops Allowing VPNs · · Score: 1
    Um, you're completely confused on the purpose of a VPN, then.

    Running a VPN requires a remote server. Your IP is part of their (physical) LAN, and is generally proxy-arped by your remote VPN endpoint.

    So now you setup a VPN to your home system and put a ftp.idsoftware.com mirror on it. What exactly will that accomplish? Your packets still have to end up at your server, back on that physical LAN, and go out the internet connection there!

    Unless @home is completely clueless and dosn't block source-forged packets (a possibility) in which case you could simply set your default gateway to @home.

    However, serving something up over a VPN is idiocy... you have to use your office bandwidth (TWICE!) and your personal bandwidth once.

    Serving up for intra office use is more likely.

    --Dan

  19. Re:The Real World on Online Rights And Real World Censorship? · · Score: 1
    Your correct, there is no way of blocking 100% of the sites correctly, but that doesn't mean nothing should be done. There are very few things that can be done 100% correctly without any error. Should we stop prosecuting people for crimes, since we can't catch everyone, and there will be times an innocent person is wrongfully convicted?

    YES.

    If someone is wrongfully convicted, the entire system needs to be overhauled or thrown out. The ends do NOT justify the means.

    And yes, I'm fully aware of how many times the US injustice system has wrongfully convicted people because they are too poor/stupid to retain a good lawyer. My position on the future of the US justice system is therefore obvious.

    OBTopic: Throw in some basic keyword filtering for the obvious ones... 'cumshot', not 'cum' and simple scoring. And make sure the displays are prominantly visible from the rest of the establishment. The greatest deterrant to viewing porn is public humiliation.

    As to the 'teenagers throwing up porn sites for kicks then leaving' argument, if you're leaving these things unattended you're a moron anyway.

    Even if they can't take 'em, gum or superglue on monitors makes a rather nice mess. So does soda in the vent. I think you should direct their attention to vandalism (especially in poor urban areas) then "porn". If you have good safeguards against vandalism, your porn problem sorts itself out.

    --Dan

  20. Re:One thing that's needed ... on Ian Clarke of Freenet Intereview · · Score: 1
    One of the biggest problems with freenet is the incredible redundancy of information. And I'm not talking local caches, I'm talking the same file being stored a billion times.

    Every MP3 of the same track is encoded slightly differently. Different rates, different filters, different noise on the ripper. Every recompressed jpeg is different.

    Yet all of these store the same information in the end.

    Look at gnutella. What's the single biggest problem on gnutella? "NO CARRIER". A lost download means someone is now sharing an incomplete file. Oops.

    Freenet's lowest layer is (content-hashed blocks of data) is immune to that, of course. But the blocks are small, much smaller then the files.

    So, how do I find out if a file really exists, really is what it claims to be on the search, and really is complete?

    Borrow a trick from the warez kiddies: Trusted sources.

    Digital signing of meta-directories, digital signing of votes, etc. Falls right into the web of trust you mentioned.

    Biggest problem with a WoT is web pollution. A large spamhaus will generate umpteen thousand keys, and create a web of them. If you touch the web, you've polluted yourself. With a system like PGP, where the web has a small TTL, it's not a big deal. With a system like freenet, your web is likely to go fairly deep. You also run into the problem of 'front' signers. Spammers who release good data using a 'front' and sign their spammer 'nyms from it.

    Also, per-reader voting dosn't stop bad data from residing in the network. Too many people will be tricked by it.

    --Dan

  21. Re:What the architecture tells us on Ian Clarke of Freenet Intereview · · Score: 1
    Actually, you missed the point. Unpopular information (= unrequested information) gets dropped from the REST of freenet. It dosn't mean that it's completely gone (since it's still present on the originating node) and it makes sure nobody can 'fill' freenet with random noise. Since nobody wants random noise, it dosn't last (outside your system.)

    Perhaps the comparason to a library is the problem. Freenet is a tool for current free speech. It's not a perfect archive.

    Consider a library system. The system contains everything ever published. (Theoretically) It has systems for archiving old periodicals and newspapers, and keeps them forever. Specific branches focus on keeping specific things. (perhaps each keeps copies of it's local newspapers and magazines)

    Popular, frequently requested books are found at multiple branches of the library. If a book has to circulate the system often, more branches will get the book.

    I think you can see the obvious analogy to freenet at this point. As long as you keep all copies of your publications on your node, it's never removed from freenet. It dosn't rule out the possibility of a node-loss resulting in the loss of unpopular information, in the same way a library fire may rob the world of the only copy of the 1852 NYT.

    --Dan

  22. Re:Network Abuse on Gnutella Vs. SPAM · · Score: 1
    That's the dirty little secret of spam-software companies: Spam doesn't work. It gets you kicked off your ISP, it gets you tons of flame mail, it may even get you sued. In the beginning there was spam, and it was only a couple of messages a week at most, and newbies who didn't know what it was figured it must be legit. Now even most newbies know better, and if not they learn fast. Sad fact of life: Spam _DOES_ work. Everytime I nuke a spammer drop box, besides the flame there are idiots inquiring to the services. It really does fall into the same category as direct mail solicitation... send out a million snail mails, get 100 responses. Send out a million emails, get 5 responses. Email is a hell of a lot cheaper then meatspace marketing.

    The only way to stop spam is to make it expensive. Otherwise it will continue to attract new people. The fortune 500 are starting to spam, and they've got the resources to do it.

    --Dan

  23. Re:Since the site's slashdotted already... on Gnutella Vs. SPAM · · Score: 1
    ShareZilla is network abuse and Gnutella itself isn't? That's rich. (I'm one of those annoying gits who think that tcp/80 ought to be used for http and if you're running something other than http over that port, then you're abusing the network. Gnutella shouldn't let users bind below tcp/1024. It's that simple.)

    And I'm one of those annoying 'gits' who actually takes the 30 seconds needed to determine... wow, gnutella is running http with extensions! Imagine that!

    In fact, you can point a webbrowser there and fetch a URL. (which is how the gnutella-webproxy works. It searches, and returns links to the URLS of the finds. You connect directly.)

    If you want to prevent network abuse you have to design the network to resist tampering by abusers.

    This I completely agree on. Freenet is much better designed and it still has abuse potential. Although most of the ways I can see to abuse it stem from the cryptography not being fully 'there'... hashes of strings 'labelling' data is inherently abusable. Simply collide the string, or return arbritrary data for the string. The intended data-hash label method is cryptographically difficult to abuse. Then all you have to do is trust the person giving you the data tag. (Another problem entirely)

    --Dan

  24. I'd read it, but wait, I can't. on 2600 Staffer Arrested During Republican Convention · · Score: 1

    2 point fonts tend to be unreadable. Like, Duh.

    Thank god for w3m, eh?

    Can we make a point of not posting articles that are illegible to everyone not using M$ products? Just like we don't post Quicktime movies.

    --Dan

  25. Re:The McDonald's coffee case on Samba Runs Into Naming Problems In Germany · · Score: 1
    It's a sad society that can't do simple math. McD's coffee was over 40 hotter then what is regularly served everywhere else. NORMAL coffee dosn't cause 3rd degree burns in 3-7 seconds. It hurts like hell, it stains your clothes, and generally ruins your morning. It dosn't cause perminant disfigurement at the point of contact.

    If I sold you "sugar" that was really arsenic, I'd be responsible. The same applies here. They're calling "bitter extremely dangerous beverage" coffee and people are not expecting this new "McDictionary" word.

    Also, the reason for the punative damages wasn't even that. It was they attempted to block her claim for MEDICAL EXPENSES. Which is all she sued for. (Reasonable, under the circumstances)

    It was their arrogance that prompted the jury to impose punative damages. (Which were later overturned)

    --Dan