Slashdot Mirror


User: Effugas

Effugas's activity in the archive.

Stories
0
Comments
1,277
First seen
Last seen
Profile
(view on slashdot.org)

Comments · 1,277

  1. Re:No upstream on Theo de Raadt Responds · · Score: 2

    You are very much misssing the point.

    OpenBSD is not "300MB of source" that Theo thought up. There's quite a bit--likely a majority--of stuff brought in from other coders *WHICH RETAIN IDENTICAL VERSION INFORMATION*.

    Go query Perl. Or vi. Or httpd. They're all external packages, with their own internal version. If Theo wanted to reversion them to "Perl OBSD 2.8" and "Apache OBSD 2.8" and so on, that's fine. But that Perl ain't 5.6.0 unless it was built from the 5.6.0 tree.

    --Dan

  2. Theo: Version Number Specifics on Theo de Raadt Responds · · Score: 5

    Theo:

    I don't think it's fair to say, as you did, that "ftpd is ftpd" or "tar is tar" for all of OpenBSD. Examples from version lines throughout OpenBSD:

    spork# perl -v
    This is perl, v5.6.0 built for sparc-openbsd

    bash-2.04# ./troff -v
    GNU troff version 1.15

    bash-2.04# nawk -V
    awk version 19990620

    bash-2.04# gcc -v
    Reading specs from /usr/lib/gcc-lib/sparc-unknown-openbsd2.7/2.95.2/s pecs
    gcc version 2.95.2 19991024 (release)

    bash-2.04# ./cvs -v
    Concurrent Versions System (CVS) 1.10.7 (client/server)

    [vi :ve]
    Version 1.79 (10/23/96) The CSRG, University of California, Berkeley.

    bash-2.04# ./tcpdump -V
    tcpdump version 3.4.0
    libpcap version 0.5

    bash-2.04# ./httpd -v
    Server version: Apache/1.3.12 (Unix)
    Server built: May 5 2000 14:44:59

    Look. Some of these you modified. Maybe all of em. Maybe one of em(I *know* you touched Perl.) Lets take the example of tires, why don't we. If I've got Firestone Model X432LFR tires on my car, and I run down to the dealership asking why I'm driving a deathtrap, is he allowed to laugh at me because "Of course *we'd* never put the deadly X432LFR tires on your car, we'd only put the *good* X432LFR tires on! Stupid customer."

    That's essentially what happened with Debian a while back, and it was infuriatingly unfair.

    I'm not asking you to do more work, Theo--you've *done* the work. I'm asking you to admit it, mark it, brand it in such a way that we know you've been forced to do something to it to make it secure. And then all of us can bitch and moan to the author's of whatever package you've taken and say, "Heh, he changed your stuff, maybe there's something you should look at." Maybe we'll be ignored. But, in the end, *you* did the right thing.

    Theo: You and your team rewrote much of an early build of SSH. Technically, you could have said, "Here's SSH1.2.1x, as part of the OpenBSD system." But then nobody would have known what you had pulled off, and people would have had trouble finding your specific improvements. I'm not saying you need to rename every package to show how much you've added. But to keep the original version numbers is to conflate your secure and solid version with whatever bugs you *know* lurk in other people's code. When Foobar 1.2 comes out with a remote root, and OpenBSD ships with Foobar 1.2, do you like--or enjoy--when system administrators frantically upgrade your *already fixed version* of Foobar 1.2 with the original author's possibly broken Foobar 1.3?

    Because that's what your version numbers cause.

    They're easy to fix, Theo. It's just a tag to let us know you fixed something. It's something for us to differentiate your code with. (Incidentally--what does little on my 2.7 Sparc build.) Consider this: As much as you say you've only dealt with the system, I *know* many of the packages from Ports have had patches that didn't modify version numbers--and I have *no* idea if anything's been modified in your packages section. I just don't know.

    This is not a problem specific to you, but I think OpenBSD is in the right place to change what I consider to be a particularly pernicious industry practice. I believe in your systems approach, but a secure system cannot be built from insecure parts. If you've secured your parts--show this, and perhaps let us know where to look to find out how.

    Yours Truly,

    Dan Kaminsky
    DoxPara Research
    http://www.doxpara.com

  3. Why I Appreciate Speakeasy on The "Glory" Of Tech Support · · Score: 2

    All--

    I've been a Speakeasy.Net customer for a few months now, and for everybody who wants an ISP with a "Press 2 If You Have A Clue Button"...all those techs appeared to have went there. It's such a disorientingly wonderful thing to be able to converse about firewall rulesets, buggy ARP tables, and routing infrastructure hiccups with your *front line support* ISP provider.

    They're not particularly expensive either. For $200/mo, they offer you flat rate 1.1/1.1 SDSL that actually works at full speed. They have, of course, plans with more standard pricing, but ya gotta spend your money on something, eh?

    You can always save $10/mo by running a game server. No, I'm not joking.

    Among other nice things, they'll actually talk to you when a spurious port scan spamgram appears to come from your host. I just went through what could have been a nightmare with any other provider--and worked with them to debug that nothing actually happened.

    So, yeah. If you're tired of burnt out powerless cluebies, go hit Speakeasy.

    Yours Truly,

    Dan Kaminsky
    DoxPara Research
    http://www.doxpara.com

  4. Re:Important Clarification and Comment on Ask Theo de Raadt about OpenBSD · · Score: 2

    > Huh? You know what CVS is, isn't it ?

    Yes, I can find out what's been changed historically, if I *really* go looking. I have no way of knowing easily that:

    bash-2.04# perl -v

    This is perl, v5.6.0 built for sparc-openbsd

    was compiled from a different codebase than:

    bash-2.04# perl -v

    This is perl, v5.6.0 built for i386-linux

    My point is, if you change the source, change the version. That I can hunt something down in CVS is pretty meaningless if I don't know that I need to.

    --Dan

  5. Important Clarification and Comment on Ask Theo de Raadt about OpenBSD · · Score: 2

    Xenophon:

    I'm actually pretty confident that OpenBSD tracks the changes they make, but those changes(I believe) are to the overall package that is OpenBSD, not to the individual files.

    You wrote:

    ===
    I don't think you understand how they package up their releases. It isn't like Red Hat or Debian, i.e. there are no individual packages like perl-5.003-666 or nethack-23-skiddoo.
    ===

    To which I reply:

    ftp://ftp.openbsd.org/pub/OpenBSD/2.7/packages/s pa rc/

    That being said, it may very well be that anything that Theo directly touches is considered a critical component and is kept out of the "packages" tree. This would be somewhat surprising to me(given the amount of energy Theo et al puts into creating a "high quality package archive"), but wouldn't be unimaginable. However, it remains unclear what has been touched and what hasn't. Is that really Perl 5.6.0? What about Netcat 1.1.0? I can't even compare binaries; I have to diff source trees.

    Not too long ago, one security guru got taken to task *HARD* for assuming that the version of Debian he had downloaded possessed the same security holes as...uh, that version actually had. Except it was the Debian unmarked modified patched version, and he didn't know. He submitted a total mea culpa...but I'm just not sure he should have.

    This is actually the topic of a paper I've been considering writing, but I think it'd be much more interesting to hear what Theo has to say on the matter first.

    Yours Truly,

    Dan Kaminsky, CISSP
    Cisco Systems, Advanced Network Services
    http://www.doxpara.com

  6. Full Disclosure And Version Numbering on Ask Theo de Raadt about OpenBSD · · Score: 5

    Theo--

    First of all, I want to thank you for the hard work you've done building OpenBSD. It truly is a wonderful package.

    Much of the security in OpenBSD lies under the hood in the work you've done cleansing the source of unsafe library calls. While this work is appreciated, I've become more and more concerned lately about the fact that these changes are not necessarily documented and certainly not reflected in the version number of an application or utility.

    Version numbers reflect a snapshot in the life of a codebase. They're used to reference unsafe editions or particularly stable builds. Major number reflect code branches, but minor numbers reflect specific states of the code--such is the expectation of a user or an administrator when a version number is detected. Without granularity of versioning, I have no reason to trust or distrust a given application by its number; I must personally audit its source--and end up giving it a number of my own.

    You and your team are code auditing masters. Rather than pollute the namespace by making indistinguishable your securely built modified code and the original(and, by extension, your secure code and numerous unnamed distributions' "just get it to compile" modifications), wouldn't it be appropriate for OpenBSD to apply a name extension to any package which it has modified, and in the interests of full disclosure, to provide a reasonable CHANGELOG of the fixes contained therein?

    Yours Truly,

    Dan Kaminsky, CISSP
    DoxPara Research
    http://www.doxpara.com

  7. Re:Looks like Hemos missed a slash on LaserMAME: Playing Tempest In A Whole New Light · · Score: 2

    Nah, Hemos didn't miss anything. I screwed up--and that's pretty infuriating, because I put *alot* of energy into testing my links.

    Ah-duh. Sorry.

    --Dan

  8. Re:You know what's really cool? on Lighting The Future: Lasers And (Wild) LEDs · · Score: 2

    What's really cool is somebody *noticed* I credited Memepool. I discovered the site from one of the rare times they were credited, and I've been impressed beyond words ever since.

    Mind you, I didn't flat out copy the Memepool story--but I'd have never found out about the Color Kinetics product line without 'em.

    --Dan

  9. The Significance Of Ice.. on Next, The Copier Will Reproduce Popsicles · · Score: 2

    ...is that water is free.

    Plastic isn't. Rubber isn't. Most materials aren't. But at least in industrialized nations, water, particularly in the quantities required for a sculpture, is essentially free. That means, with mere application of a moderate amount of electricity *any* reasonably large object can be synthesized at minimal per unit cost.

    This is extraordinarily significant. One-offs that might not justify the cost of materials can now be made for the cost of electricity. Energy-only weaponry has been a long term goal of the US Army--the supply lines that feed mechanized operations have long been a problematic weakness. While this obviously doesn't have much of a lethal aspect(ice-daggers aside), using these temporary models as the sources for cheaper and more permanent molds could be moderately viable. More importantly, it allows more "experimentation" with shape, allowing possibly better final products.

    Make no mistake--the fact that the per-unit cost of each mold is near-zero *is* the most significant part of this system, though the transparency of the material is a close second.

    Yours Truly,

    Dan Kaminsky
    DoxPara Research
    http://www.doxpara.com

  10. Supreme Court Precedent on Anonymity · · Score: 5
    Actually, I'm curious how this court reconciles their decision with the Supreme Court's relatively recent rulings directly supporting the right to speak anonymously. To quote Justice Stevens:

    "quite apart from any threat of persecution, an advocate may believe her
    ideas will be more persuasive if her readers are unaware of her
    identity. Anonymity thereby provides a way for a writer who may be
    personally unpopular to ensure that readers will not prejudge her
    message simply because they do not like its proponent." Stevens
    concluded "Under our Constitution, anonymous pamphleteering is not a
    pernicious, fraudulent practice, but an honorable tradition of
    advocacy and of dissent. Anonymity is a shield from the tyranny of
    the majority. "

    See the above link for further details; essentially, it's rather difficult for the courts to ban anonymous speech when some of the founding papers of this country(the Federalist Papers) were released anonymously, in an environment that was intensely harsh against such speech. To wit:

    The obnoxious press licensing law of England, which was also
    enforced on the Colonies was due in part to the knowledge that
    exposure of the names of printers, writers and distributors would
    lessen the circulation of literature critical of the government. The
    old seditious libel cases in England show the lengths to which
    government had to go to find out who was responsible for books that
    were obnoxious to the rulers. John Lilburne was whipped, pilloried
    and fined for refusing to answer questions designed to get evidence
    to convict him or someone else for the secret distribution of books
    in England. Two Puritan Ministers, John Penry and John Udal, were
    sentenced to death on charges that they were responsible for writing,
    printing or publishing books.

    (If you haven't noticed--England has retained some of the more brutally harsh and heavily enforced Libel laws in the industrialized world. Tradition.)

    I'm actually pretty intensely interested in what the appeals court had to say that would appear to contravene established precedent. Is the court saying it's OK to call the government inept, but not a corporation? Consider what that implies.

    Yours Truly,

    Dan Kaminsky
    DoxPara Reseach
    http://www.doxpara.com
  11. Enter The Sarchasm on Uncensored Media Considered Harmless · · Score: 4

    Sarchasm: The distance in understanding between a person who makes a sarcastic remark, and the person who completely fails to grasp the slightest clue of what the speaker meant.

    I don't usually flame Slashdot commenters en masse.

    I'll make an exception for every single one of you who paid way too much attention in Stats class and far too little attention in English.

    Jamie's point wasn't that we need more violence. I don't care what he said; it doesn't take more than a few moments of reflection to realize Jamie's point was to brutally shred the conjecture that A) Video games have turned our kids into bloodthirsty murderous beasts and B) The people wishing to blame everything on violent games have any legitimate intention of truly protecting our children(as opposed to just trying to make a quick political buck).

    Seriously, folks. Figure it out.

    Yours Truly,

    Dan Kaminsky
    DoxPara Research
    http://www.doxpara.com

  12. Security and GPL Considerations Of User Mode Linux on User Mode Linux · · Score: 5

    I've actually been talking up User Mode Linux since I first heard about it some time ago. The project's goal is essentially to re-implement Linux in its own system call interfaces, so the entire operating system can be executed as Just Another Application.

    It's actually pretty cool code, and it has some pretty interesting implications as time goes on.

    Among other things, it's actually a surprisingly good hack for making IPSec on Linux rather more usable. It's pretty obvious that IPSec code belongs in the kernel(after all, it's built off of IP, which *is* kernel code), but the difficulty and potential instablitity of IPSec, when it's not exactly a critical application for many users, precludes the deployment of the code. User mode Linux, with a stripped down FreeSWAN distribution, could give a much less risky and far simpler method for users and administrators to test and perhaps even deploy simple IPSec endpoints.

    IPSec may become only marginally more awkward to experiment with than SSH.

    Of course, this would require raw access to the network interface--not something generally given user level processes. That illustrates the #1 caveat of User Mode Linux--if the environment runs as root under the parent kernel, the child kernel doesn't particularly lose those root permissions. Granted, control over the operating environment can be much, much finer grained per virtual OS instantiation. But if that environment is broken, the attacker gains all capabilities of the user parent. When the user parent is root...sure, there's a layer of obfuscation, but that's about it.

    Of course, if I was attacking a machine, I wouldn't particularly expect that the machine I had taken over was just a temporarily instantiated OS image.

    A more troubling question is how much of "User Mode Linux" can be run entirely independent of root. Even creating a new SLIP device for the virtualized OS requires non-user priviledges, so the best case scenario remains that an attacker, knowing they're behind a false root, attempts to corrupt or attack the parent kernel by feeding bad bytes down the network interface. Luckily, that's generally a pretty untrusted interface--and even better, there's absolutely nothing that says you have to give the client a direct network link(slirp, once again, comes in incredibly useful.)

    Interestingly enough, User Mode Linux (as noted on the page) will probably eventually be used to port Linux apps en masse to alternate platforms that implement the Linux System Call APIs. lxrun *does* this on Solaris to some degree; this does mean that sometime down the line, Linux IPSec code may function on a non-free OS.

    This really shouldn't be a big deal, with everything GPL and open--but RMS and Becker have made some pretty loud noises about kernel functionality being intrinsically separated from the intent of the GPL. User Mode Linux reduces the entire kernel to Just Another Application, no different than anything else. This is, in a technical sense, a beautiful, fascinating example of encapsulation--one that could never have come about without the openness that the GPL grants.

    I'd keep an eye on User Mode Linux if I were you. This is among the most interesting work being done with the OS, period.

    Yours Truly,

    Dan Kaminsky
    DoxPara Research
    http://www.doxpara.com

  13. Isn't Carnivore About Trusting The Client? on Talk to One of the Chief Carnivore Reviewers · · Score: 2

    The core nature of the Carnivore system is that it forces an ISP to grant the Government both raw and remote access to all data flows coming in and out of the ISP. This data is ostensibly filtered and selected out by the Carnivore system, but this is pretty clearly a classic case of "trusting the client" not to extract more information than its otherwise authorized to by the spec.

    However pristine the code may be that you've been asked to evaluate, could you ever deny that the capability exists for a remote administrator to add new code which extracts additional information--or perhaps even spoofs new information onto ISP networks from the trusted perch of the Carnivore station?

    Indeed, given the precarious and difficult growth of secure remote access protocols over the years, can you really determine in a closed environment that only authorized U.S. government administrators, and not foreign agents, corporate spies, or even 15 year old children will not be handed the keys to an NT machine with direct access and control over all inbound and outbound network traffic for the Internet's major ISPs?

    Yours Truly,

    Dan Kaminsky
    DoxPara Research
    http://www.doxpara.com

  14. Permanent Forfeiture Is False. on RMS on the GPLing of Qt and More · · Score: 5

    I've generally liked RMS for most of what he's said and much of what he believes in.

    However, this permanent forfeiture nonsense is so nauseatingly offensive, it truly stretches my ability to suspend disbelief to imagine that it came from the (often poison) pen of Richard M. Stallman.

    Yes, it is true that violating the GPL reverts your rights upon the code back to what you had before you accepted the terms of the copyright, i.e. basic copyright.

    And, yes, this of course means that your rights revert back to the situation where you may once again relicense the code under the GPL, unless the FSF put a "Scarlet Letter" clause into the GPL. Not to mention, the fact that you can do whatever you like in the privacy of your own system--including linking GPL code to completely unfree and unreleased libraries--pretty much insulates every end user who didn't release a distribution. That all does happen to make RMS's "beg for forgiveness" exhortations rather...extreme.

    But, what the hell is RIAA-style power mongering doing coming from one of the leaders of free software? Don't get me wrong--unlike those that complain about the GPL, I'm fully aware that the control-or-be-controlled hard line that FSF takes with its licenses is fully valid, and that the strength and correctness of the GPL can only exist with its refusal to suborn itself to less rigorous licenses.

    But this tripe about forgiveness, as if users of KDE were under some moral obligation to bow down, tail between their legs, and beg for absolution from their great Free Software Masters fills me with absolute disgust. Even if Stallman had the legal right to call for such behavior--which, mind you, he doesn't--that he'd even ask for it smacks of the arrogance we all detest so much in the post-sale content control industry.

    Ugh. I'm sorry for the flamage. Shocked and dismayed doesn't even begin to cover it.

    Yours Truly,

    Dan Kaminsky
    DoxPara Research
    http://www.doxpara.com

  15. Re:Apply open-source principles to the problem! on Protecting Your Company While Protecting Privacy? · · Score: 2

    Unfortunately, putting something on the Internet is being legally interpreted as "publishing" - and this applies to e-mail as well. (much e-mail ends up forwarded and put on e-mail list archives, etc)

    That a conversation can be recorded doesn't mean it automatically is.

    Do you have a responsibility, as a business owner, to see what you are "publishing"?

    Unfortunately, the answer seems to be "yes".


    You're beginning to touch upon why business is starting to fight for effective instant messaging.

    But, people don't resent an "open" solution if they know it's there. Nobody minds a camera posted over their head if it's obvious, especially if they can SEE what's being/has been recorded.

    Your grasp of reality fails here. Several unions have been known for "accidentally" destroying biometric readers because they didn't even want their *fingerprints* recorded, let alone their words, thoughts, and actions.

    Look up the wars, incidentally, regarding audio recordings on security videos.

    --Dan

  16. Contextualizing Email on Protecting Your Company While Protecting Privacy? · · Score: 5

    Stop.

    This presumption that all emails can and should be logged comes from the presumption that emails are equivalent to official memos from the corporation.

    They're not, and shame on anyone who would argue differently.

    The fact that harassing comments may be spoken at the water cooler does not obligate the company to install an audio recorder at that cooler. The fact that harassing comments often are spoken over telephone lines assuredly does not obligate a company to record all calls made to and from the office building. The fact that E-Mail can occasionally lead to harassing comments as well does not obligate the company to violate the privacy of its workers.

    Now, given an active suspicion(usually brought upon by an aggrieved party commenting to his or her manager), it's justified ethically to verify the charge by watching traffic in a limited manner. We wouldn't want someone to lose their job without their sins being proven.

    But to say that employers are mandated by government to spy on everything their workers do obscures the fact that the government itself is mandated a privacy violation infrastructure be built into every single workplace in the name of "protecting us from ourselves."

    Yours Truly,

    Dan Kaminsky
    DoxPara Research
    http://www.doxpara.com

  17. ADK: Retroactive Detection on PGP Vulnerability Discovered · · Score: 3

    This is an awful bug, to be sure, but it's not invisible to the recipient. This is not a full fledged kleptographic attack, i.e. one where the added key material is invisible to anyone but the attacker.

    ADKs *have* to leave additional encrypted content within the final package--somewhere, they've got to leave the decryption key in a detectable form for an attacker to come in and use to decrypt the one-time 3DES/Twofish/Other Symmetric Cipher Key. Now, it's possible that this internal key material could be stripped from the entire message and a valid hash reconstructed, much as the ADK can be added to a key without changing the overall key hash. But this would surprise and disappoint me--at that point, intent becomes a real question.

    I have not intensively analyzed the PGP block format--I've been too busy working on SSH as of late--but it's necessary that *something* new is going to be added to the overall package, and that it's is going to be detectable, possibly without decryption, possibly without even the original public key. Whether it's strippable or not is a question mark, but people shouldn't be saying this is an invisible attack. It can't be.

    Brutal, yes. Invisible, no.

    Yours Truly,

    Dan Kaminsky
    DoxPara Research
    http://www.doxpara.com

  18. Demanding Decryption Rights? on @Home Stops Allowing VPNs · · Score: 2

    The "Private" context of a VPN is much more important than the virtualized network presence of a transferred network link.

    Privacy and cryptography are intimately linked in Virtual Private Networks; it's the cryptography that makes people willing to use the link at all.

    So, from that I have to ask a simple question: Does @Home plan to monitor my traffic for information they can't decrypt? Is @Home saying that if I would use an unencrypted link to my work email, they'd have no problem with my working from home?

    Can you imagine if a *telephone* company tried to specify who you were and weren't allowed to call, and what you were allowed to say, and that they needed to be able to understand every word you spoke?

    What part of "Common Carrier" doesn't @Home understand?

    Yours Truly,

    Dan Kaminsky
    DoxPara Research
    http://www.doxpara.com

  19. What's Wrong With This Picture on Windows ME - The End Of UMSDOS And BeOSfs Over Vfat? · · Score: 3

    DOS should not be loading before Windows.

    It shouldn't, I'm happy it's not, it's excellent that they've pulled out yet another layer of headaches, huzzah.

    The problem--and it's a real one--is that they're preventing DOS from loading at all.

    There's *no good reason* for F8 not to allow a DOS session to start up. Yes, there's a good reason for DOS not to load when Windows is loading--but from a pure troubleshooting point of view, access to the core filesystem is inordinately useful for system repair and there is no benefit to the customer for such functionality to be removed.

    It's sad, really. This is yet another example of Microsoft's technological achievements(successful migration of the PC industry from DOS/Win16 to Win32, excavation and elimination of DOS legacy code) being marred by the relentless drive of their business side to quell competition. DOS is not just a lower operating system--it's a basic environment that can be entirely overwritten by whatever code happens to run underneath it. Much has been said about the ability to run alternative operating systems being quelled by this design; the faults generated are actually much more devious. DOS lets the user replace anything with everything; under the Windows model, Microsoft holds the final say on what calls you're allowed to issue, what memory you may rewrite, what partitions you may generate. Even the simple requirement to rewrite applications such as Partition Magic in full Win32 code--and that's presuming a hard drive partitioner could be allowed to function through the API--at minimum makes the code much less portable across OS's, and gives Microsoft leverage over yet another critical element of system configurations.

    The philosophy of the DVD contracts was to achieve restrictions over consumers in excess of what the law would impose by preventing any vendor from being able to legally provide entire realms of fair use functionality to consumers. By doing an end run around the law, the studios hoped to effectively reverse entire swaths of public policy. Considering the anticompetitive and intrusive charges against Microsoft, this code extraction is similarly an end run around the technological capability of the generally open PC platform to run operating systems and environments other than those prescribed by Microsoft.

    I don't like it, I'm not happy, and I do believe formal complaints should be issued in this circumstance. This isn't just about Microsoft making it harder for their users to run alternative operating systems; it's about Microsoft closing off direct access to a user's own system to the point of forcing the OS to crash before giving the user a command prompt.

    Crashing is not a feature.

    Yours Truly,

    Dan Kaminsky
    DoxPara Research
    http://www.doxpara.com

  20. Mutual Distrust on SDMI Technologist Talal Shamoon Interview · · Score: 2

    [WARNING: Rant. Sorry.]

    The industry doesn't trust their customers not to pirate their music.

    Customers, in turn, don't trust the industry not to sell "scientifically derived profiles" of your psychological state to your bosses, your friends, and eachother, based on the music you buy. It only needs to be accurate enough to sell; nobody in the industry's going to get fired when you do.

    So you've got a watermark. What's in it? If it ain't the identity of the licensed listener, in some form, the watermark might as well not be there at all.

    That's why MP3 has been allowed to spread so far, incidentally. The end result desired is per-user tracking. A few years of piracy should have worked to make the public accept per-user tracking. But the piracy was too good, and the privacy was too lacking.

    They're reaping what they've sowed. Greed in fighting privacy regulation has decimated the inviolate personality(one of the better concepts trumpeted by Slashdot recently); the widespread support for that atrocious e-signature bill is simply disturbing.

    Show me an industry that supports touch-tone phone presses as legal signatures in a court of law and I'll show you an industry that's losing touch.

    What a tragedy, a soap opera, or a comedy of errors, depending on your perspective.

    Yours Truly,

    Dan Kaminsky

    "Little Caesars? You do pizza?"

  21. Cross Dimensional Stellar Effects? on Gravity Diluted By Multiple Dimensions? · · Score: 4

    I have a simple question.

    Suppose for a moment that, indeed, many universes inhabited this specific multiversee.

    Also suppose that certain extreme events would lead to cross universal leakage.

    We wouldn't need to wait for a particle accelerator to be built to witness such effects--those stellar furnaces known as stars should be a constant source of evidence for reactions so extreme that they violate the bounds of this 3D environment.

    In fact, stellar reactions should be the most mysterious, because they'd contain the most missing energy by far. It's not unimaginable, to be sure. Where I think some things start to break down is that, if there *is* leakgage, the events that cause such things as Gamma Ray bursts would *need* to involve cross universal effects.

    A bigger problem actually with cross universal gravity is that it would cause real problems for universal integrity. In order for multiple universes to to exist in parallel to eachother without any kind of "reinforced wall" between those universes, they must grow in parallel to one another and never blur together. But if gravitation in one universe can extend out towards another, there'd be no way for the parallel universes to remain separate--particularly if the forces equated at short distances, the universes would draw together into one.

    Thoughts?

    Yours Truly,

    Dan Kaminsky
    DoxPara Research
    http://www.doxpara.com

    "Little Caesars? You do pizza?"

  22. Securing PPTP on Open VPNs On Unix That Support Windows Clients? · · Score: 3

    I've got a system I've been sitting on for a while that gives you the network isolation of Windows PPTP with the trustable crypto of SSH. I haven't done much development work on it in quite some time; anyone out there who'd like to hack on this and get it up to 1.0, toss me a note.

    Yours Truly,

    Dan Kaminsky
    DoxPara Research
    http://www.doxpara.com

    "Little Caesars? You do pizza?"

  23. Spoofed Intent? on Secretive Company Scanning the Net · · Score: 2

    I can't read the actual story(it's not responding) but I have the feeling that nobody believes this company's rationale for scanning the net--demographics simply are not retrieved by traceroutes, unless you're trying to get a map organized by available bandwidth growth over time.

    I don't think people trust that these guys aren't looking to distribute vulnerability profiles of major companies--what if the psychographics are regarding the IT staffs of major companies?

    The Internet Auditing Project detected bugs, but did not identify those who were specifically vulnerable. If this startup goes under, who buys their *ahem* Customer Database?

    That being said, they're in a nasty situation. They probably have something innocuous and cool and can't explain what they're doing or why because it'll spark off competition. They should NDA Mudge and let him say whether or not we should be worried.

    Yours Truly,

    Dan Kaminsky
    DoxPara Research
    http://www.doxpara.com

    "Little Caesars? You do pizza?"

  24. Effugas To RIAA: I Told You So on Boies: Music Industry Could Lose Copyright · · Score: 2

    http://slashdot.org/comm ents.pl?sid=00/06/14/1336234&cid=7

    "Oh dear God, can you imagine the anticompetitive, anticonsumer, antirecording, pro government manipulation("go bribe that senator with a junket") style messages that fly around the RIAA?"

    Looks like I'm about to find out, eh?

    Yours Truly,

    Dan Kaminsky
    DoxPara Research
    http://www.doxpara.com

  25. Re:AP Article on Japanese DVD player & disc market on Princess Mononoke DVD: No Japanese · · Score: 2

    Discs cost $50 there so you can see why they are concerned about gray marketing the US discs back to Japan. Also the article says there aren't many players in Japan, so disc sellers need to keep the prices high to recoup production costs.

    Either the market is large enough to support selling the discs legitimately, or it's so small that they won't lose much money from the few people who actually watch DVD's in Japan.

    It's one of the two. Neither justifies this ridiculous position that Japan is in right now.

    --Dan