Slashdot Mirror


User: datajack

datajack's activity in the archive.

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

Comments · 120

  1. More guidelines on Guidelines For Data Gathering And Forensics? · · Score: 5
    Firstly, IA(definately)NAL, but I have had some data forensics training (to the standards required by UK courts, apparently), but I personally haven't been involved in any real data-recovery, I needed the full training in case I get involved further down the line (analysis of file-systems, data structures etc.).
    As you pointed out, the key to the whole business is to try and prove that the data has not been tampered with in any way. Here's (roughly) our procedure for dealing with the data recovery task.
    1. Take a camera and photograph everything before you start.
    2. Have a good notepad for a journal and write down everything that you do and why and sign each page.
    3. If the machines are running and the data is believed to exist on the HDD, not in RAM, (if the data is in RAM, then you have a problem) then power the machines down, do not shut them down cleanly, just hit the button - this is to prove that the shutdown procedure did not change anything on disk.
    4. Next, take a byte-for-byte image of the HDD(s). We do this onto an MO disk hanging off the parallel port, using software from a bootable DOS floppy. Also, use fresh disks - do not break the cellophane seal until you are about to insert them into the drive. OK, MO is expensive but it's not gonna get accidentally corrupted and cannot be modified/wiped without using a proper drive. I suppose now that DVD-RW is coming down in price, it might be more convenient to use that. Make sure that the system does not boot off the HDD (for the same reason you don't shut the machine down cleanly).
    5. The software we use generates a set of floppy disks containing digital signatures of the content of the MO disks. Two copies of these floppies are generated and placed in tamper evident bags. One copy stays with the owner of the data, one copy goes with us. The bags are signed by both parties to sprove acceptance that the image was generated fairly.
    6. The MO disks are properly labelled and treated as evidence (with all the signing in & siging out stuff).
    7. When we come to analyse the data, the MO disks are restored onto a blank HDD in a machine in a specially secured room on our site. All work is done on the copy on the HDD (which can be re-restored at any time). The signed diskettes can be used as proof that the copy of the data on the MO disks hasn't changed since the image was taken.
    I think that's about it. The key technologiecal bits are the digital signatures, the use of media that can't be externally modified and the use of an imaging system that is guarranteed to not modify the host drive. The other thing needed to make the evidence stand up is the journal - this is vital.
  2. Re:Firewire vs Ethernet? on FireWire Goes Long Distance, Experimentally · · Score: 4

    Err...
    Correct me if I'm wrong but I found that 'firewire == better ethernet' satement to be a tad misleading. Ethernet is a system designed for sharing resources and information between a number of computers. Firewire is designed primarily for connecting peripherals to said computers. Also Ethernet now goes upto a gigabit, so it isn't slower.
    I would bet that, if you tried to use Firewire instead of ethernet, you would stumble across a lot more problems.
    If you wanna get shot of collisions, use token ring or FDDI.

  3. Re:Assumes XBox will do well- bad assumption. on NVidia and Linux Troubles · · Score: 1
    Well, Nintendo, Atari and Sega sat still while Sony decimated their market.

    Why? Because the PSX is far more open than any of the other consoles available. Sega ahven't even learned their lesson with the gimmickcast. I currently count two decent games for it. I know, cos I have 'em here.

    Atari is (just about) dead in the water and Sega are struggling. Maybe there's a moral here?

  4. Re:why? on NVidia and Linux Troubles · · Score: 1
    From what I remember, the problem stems from X's dealings with fonts. They are drawn as a special internal image type known as a glyph. Glyphs are only 1-bit bitmaps. The fix for this is at the X protocol level.

    Maybe X11 6.6 will fix this. Maybe it's an even bigger prob and we have to wait for 7.

    Note: I'm no expert on X but this is the gist of a conversation about this I heard a while ago.

  5. Re:How Unfortunate on NVidia and Linux Troubles · · Score: 1
    I'm well with you.

    When Nvidia announced it's Linux support, I rushed out to buy myself a nice, new shiny TNT2 Ultra thinking that, OK it's a lot of money, but at least I'd have some proper support. By this time I'd already been bitten bwhen I bought an SB Live.

    I feel betrayed by Nvidia in this respect, I was tricked into buying their card if this is all the 'support' they were planning all the long.
    It's quite ironic that the card I thought was gonna be unsupported (the SBLive) now has creative throwing time, money and other resources at making open drivers (and a 3d sound API). Whilst the card I bought because I thought I'd get decent drivers is as closed as Windows!

  6. Email Interface on Who is the Best Registrar? · · Score: 1

    One tyhing you seem to be forgetting is that, once you have an account with them, you can use their email interface like NSI is trying to phase out.
    All I have to do is send a specially formatted and PGP signed email to them (Just like Nominet).
    of course, I have this is all script driven so registering a domain is now only a five minute task :)

  7. Re:TLD's - suggestion and recommendation on What Alternative Domain Registrants are out There? · · Score: 1

    Yup,

    The company I work for is registered with Nominet. To register a domain, we fill in an e-mail form, PGP sign it and send it to their 'automaton'. Five minutes later, we get an automatic confirmation that the name is in their database and available to be replicated throughout their nameservers. The whole process usually take 1-2 hours.
    Even better is the wrapper script I've written arounf the mail bit that means that I basicayyly input what name we want, what it's for and then our PGP passphrase. You cannot get any easier or quicker.
    Needless to say, modifications and transfers are just as easy. NSI, register.com and just about every other registration service I have seen can learn a lot from Nominet!

  8. Yes it would. on Would Linux Survive if Solaris Was Free? · · Score: 1
    I believe one of the major reasons behind Linus writing the first linux kernel is the same motivation behind a lot of open/free development today ... 'to see if I can'. In fact, ha has ststed that it started as a little project to learn i386 assembly code.
    This is the driving force behind all software development (the learning experience) and this is the reason why there are so many projects that seem to be aiming at similar goals.
    Unfortunately, many people see this as a bad thing because it presentsthe image of a fragmented community.
    However, I can only see it as a good thing. It builds onfidence and a sense of achievement in the individual developer and, equally importantly, different developers have different ideas of how things should be done. These differences can make two 'similar' programs have radially different designs and features. These differences, in turn, can be analysed by another developer looking for inspiration to produce an even better program.

    If Solaris had been free, then Linux would have still been written. It might have not snowballed as much as it did and we might al be using Solaris. OTOH, Linus might have used some of the design ideas from Solaris to produce a kernel that far outshines both today.

  9. Re:ColdFusion on PHP3/4 as Web Development Platform? · · Score: 1

    Are you testing the full CF package or just the Linux 'stub'?

  10. Re:Does anyone actually take this guy seriously? on AntiOnline Accuses, Attrition.org Responds · · Score: 1
    Surely, by this 'Virtual Fingrprinting System' I must be a secret (so secret even I didn't know) member of ULG. Based on the following facts:-
    1. I Have at some time or another created graphical images displayed on a web-page. Obviously showing that I, like ULG & HFG, create images in a similar way .. with a grphics package..
    2. I have used both Unix and NT. Obviously showing similar patterns in OS usage. .
    3. Most damning of all .. I frequently use 'freehand' HTML!
    OK, none of my work has ever appeared on any of ULG's cracks bit it's damning evidence, I'm sure you you must agree, so I'm off now to hand myself into the authorities.

    C'mon, If he's gonna make accusations that HFG==ULG, he should have better evidence than this!!

  11. At wich point .... on Brew your own SPARC: SPARC IP Core SCSLed · · Score: 1

    ... Sun could just compile and distribute their own distribution. The GPL guarrantees their right to do that.

  12. Oops! Foot in mouth! on Brew your own SPARC: SPARC IP Core SCSLed · · Score: 1

    Yeah, OK, I was in a rush last night and Sun's server seemed to be going really slowly for me (prob. something to do with a large download I was attempting at the time). So I've got to apologise for jumping to the wrong definitaion of 'IP'.
    OTOH, most of my argument still holds true.. releasing a full system (Java, StarOffice) under SCSL has some eneits to developers as that whole system is useful and 'free' (I don't want to get into license wars). However, releasing only a component in this manner does not apear to help anyone other than Sun.
    I don't know that much about proceessor design but, it appears to me, that you would still need a lot of other information, bus interface technologies etc. to make much use of it as a discrete system. Like I said, I don't know too much about this field so I can't be sure wether all this type of information has been released.

  13. What can /we/ gain from this? on Brew your own SPARC: SPARC IP Core SCSLed · · Score: 1

    I must question the whole point of releasing this code. Put simply, it is fairly useless to the bulk of developers.
    The solaris IP stacks are (well, should) be better than the current Linux ones.. at the very least, they should be threaded. So the initial reaction is 'Yes! We have a stable threaded IP stack to put into the Linux kernel'.
    There's just one problem .. If I'm right in believeing that the SCSL is incompatible with the GPL, only two things can be done with this code .... third-party developers can develop improvements to the code for Sun to roll back into Solaris (bet those developers would be happy) .. or someone could make a start on a SCSL OS (highly unlikely).
    So what's the point? All we can seemingly do with this code is free QC work for Sun. It kinda reminds me about all the fuss MS made over the 'release' of it's IPv6 stacks. Anyone remember that?

  14. Why is it any more secure? on Army Dumps NT as Web Server, Moves to Mac · · Score: 1

    I may not have the most knowledge in this field but I always assumed that the majority of exploits were based on buffer overflows that allow the cracker to execute arbitrary code supplied whilst overflowing said buffer.
    The code that would then be executed would not necessarily depend on a CLI or plenty of ports open.
    Therefore, I can't understand how not having a CLI or plenty of TCP/IP applications make a web server intrinsicly more secure. Can anyone enlighten me?

  15. Makes me wanna go back! on University offers degree in game programming. · · Score: 1

    I've just (last week) finished my CS degree at Teesside and I correctly guessed that the course was to take place there before I read the BBC article.
    The Uni has a very strong grounding in general computing but especially in software engineering and graphical applications. They ran one of the first 'visualisation' courses in the country and have their own VR labs - damn those admins never did let me run Quake in there :(.
    As always, there will be teething trouble for the first group of students to go through but they will get things sorted.
    As for a Uni environment being too academic, all of Teesside's full-time computing degrees have a mandatory year's work-placement as part of the course. They also have excellent links with the computing industry throughout the company - they have already had people working on major games (on placement from the visualisation courses).
    So give them a break and see what happens!

  16. Re:wonderful place (off topic) on University offers degree in game programming. · · Score: 1

    Oh Pleeeassee!
    I've gotta defend Teesside and M'bro having lived here for most of my life I know a reasonable amount about it and I think it's great. *Everyting* you need/want is here and the prices are reasonable as opposed to down South where you need a mortgage for a beer!

  17. Isn't this just emulation?? on 3DFX Attacks on Glide Wrapper Authors Rage On · · Score: 1
    If it's a 'cleanroom' implementation (or even jsut from specs), surely a 'wrapper' is just an emulator??


    Think about it....


    In America at least (I'm not sure about over here in the UK, but what's that got to do with it?), there is precedent that emulators are legal. Nintendo and Sony can't be both wrong ;).

    3D/FX are making a big mistake if they think that this will, in any way help their market share. They have mde all the wrong decisions since the Banshee.

    1. They are not letting other manufacturers (such as Diamond) use their chips. Sure, 3DFX know their chips, but can they make/market a board???
    2. Jumping on the open source 'bandwagon' with their half-hearted Banshee and GLIDE 'announcements' (IE. when someone else has done all the work) was transarent to anyone with their eyes open.
    3. GLIDE was in a damned good position to become the defacto standard for 3D on Linux. They control the GLIDE 'standard'. With their crackdown on the emulators, they are denying themselves that market.
    4. The OpenSource community can come up with something equally as fast, more functional and better (X-platorm) than GLIDE if need be. 3DFX have provided that need.


    I was certain that I was gonna upgrade to a VooDoo3 but now I'm not at all certain.

  18. Yet Another APRIL FOOLS on Linus will move to Moscow to work with Elbrus · · Score: 1
    The article was written on 1st April, 12:00AM GMT - that's far too accurate to be anyhing other than a joke!

    BTW, I've a nasty suspicion that the UF and SegFault things are real - it's been building up to this for a month or so.

  19. E DOES maximize windows that way ! on GNOME 1.0 Released · · Score: 1
    E will allow you to maximize in any number of ways , such as:

    • Absolute - full-screen
    • Maximized - full screen but leaves space for any panels you have running (not just one at the bottom.)
    • Max. Available - will expand to take up as much space as possible without overlapping any other windows (v. useful!)

    These actions can be performed on the horizontal or vertical axis or both!

  20. Copy Protection Doesn't work on Pirates Crack FF8 3 Times Over · · Score: 1
    Why do the games companies insist on putting in lame protection? The only, thing protection now accomplishes is to annoy legitimate users and keep the pirates in business.

    For instance, I have purchased the game 'Thief'. Unfortunately the protection takes advantages of undocumented features and incorrect data that they have planted in the file-system of the CD. Basically what gets returned to the game is undefined in any specs. My CD-ROM drive does not return what their copy-protection is expecting.

    Eidos tech support have been zero help as they "are only aware of a few users with this problem" and "we have to have copy protection to protect us against pirates". How many users have to have a problem before it becomes 'worthwhile' to look at it? I know that Thief has been cracked and, from Eidos' attitude, my only option is to get a pirate version. That is what copy 'protection' does.

    It has also had another effect. I can no longer be certain that their games will not use undocomented features that my not work on my machine, so I can't take the risk to buy them.