Doc Scrubber v1.1 released!

Discussion in 'SpywareBlaster & Other Forum' started by javacool, Nov 29, 2003.

Thread Status:
Not open for further replies.
  1. javacool

    javacool BrightFort Moderator

    Joined:
    Feb 10, 2002
    Posts:
    3,997
    Doc Scrubber v1.1 has been released!

    Description: Doc Scrubber allows you to quickly and easily analyze Word documents to see metadata that they contain, and remove/clear all kinds of metadata from them, including the hidden revision log (see article above for more information).

    License: Doc Scrubber is free for personal and educational use! (Business users must purchase a license - more information can be found on the Doc Scrubber webpage.)

    For more information and download please visit:
    http://www.docscrubber.com


    Changes in v1.1:
    -Fixed problems scrubbing some Word documents.
    -Fixed problems reading some Word documents.
    -Fixed crash when trying to scrub locked files.
    -Manually entering a path in the "Scrub All Word Documents in a Selected Folder" section now works when the user forgets to press "Enter".
    -Drag & Drop support added for file/folder path boxes.
    -Misc bug fixes and optimizations.
    -New advanced configuration option: You can now prevent users from checking the "Save scrubbed file over original" option. (Details in help file.)

    Comments and suggestions are, of course, welcome.

    Enjoy! :D

    Best regards,

    -Javacool

    The old thread on the original release of Doc Scrubber can be found here.
     
    Last edited: Jun 28, 2004
  2. hayc59

    hayc59 Guest

    thanks J.Cool ;)
     
  3. BlackSwan

    BlackSwan Registered Member

    Joined:
    Jul 13, 2003
    Posts:
    104
    This is really great. Thank you! :)

    Cheers,
    BS
     
  4. Khaine

    Khaine Registered Member

    Joined:
    Oct 2, 2002
    Posts:
    127
    Thanks Javacool
     
  5. nucthat1

    nucthat1 Registered Member

    Joined:
    Dec 18, 2003
    Posts:
    1
    This is a *KEEPER* folks. Way Cool Ap. :)
    I did encounter a problem however when I changed the
    home directory name. To keep things tidy I un-installed
    Docscrubber using it's uninstal file, then re-installed
    Docscrubber. Now, when I use it my prior settings are
    still in the program. I also (now) occasionally get an
    error message that Docscrubber has a problem and
    an error log is being generated.
    Question 1: What is the error log name ?
    Question 2: How do I completely uninstal Docscrubber ?

    Thanks in advance for your time, and,
    have a Great Holiday season.
     
  6. SuperP

    SuperP Registered Member

    Joined:
    Oct 13, 2003
    Posts:
    15
    Location:
    Western Australia
    I have just found this thread. My notifications were set for the thread on version 1.0. Is there any way the notifications could be automatically updated to new versions of progs when they are released?
     
  7. LowWaterMark

    LowWaterMark Administrator

    Joined:
    Aug 10, 2002
    Posts:
    17,876
    Location:
    New England
    Hi SuperP,

    We can't actually move the notifications from one thread to another, but it would be a good idea if when an update is released we made one last reply to the previous version's thread, stating a new update is out, lock that thread and then post the new one.

    This way everyone with notifications set on the previous thread would get the alert. We'll look into doing that.
     
  8. Q Section

    Q Section Registered Member

    Joined:
    Feb 5, 2003
    Posts:
    771
    Location:
    Headquarters - London & Field Offices -Worldwide
    Hello Everyone

    We cannot get Doc Scrubber to work. We tried to remove the Author and Company from a document but they would not disappear. In the Author and Company boxes we changed them both to "None".

    We are using 98SE and the document was written in Word2000 .doc

    Any guesses as to why? Thank you.
     
  9. javacool

    javacool BrightFort Moderator

    Joined:
    Feb 10, 2002
    Posts:
    3,997
    Now that's interesting. Since you are using Windows 98SE, does Doc Scrubber correctly disable the cleaning of some items (and also show a link at the top of the scrubbing options page: "Why are some items are disabled...")?

    If you can check and uncheck all options on the scrubbing options screen (the screen that shows those Author and Company options), that means Doc Scrubber isn't correctly identifying your system as a Windows 9x one. After the holidays I'll have to try to determine exactly why that's occuring.

    If some items are disabled (i.e. the checkboxes will be grayed out) on the scrubbing options screen, then it's an entirely new issue altogether.

    Thanks as always,

    -Javacool
     
  10. Q Section

    Q Section Registered Member

    Joined:
    Feb 5, 2003
    Posts:
    771
    Location:
    Headquarters - London & Field Offices -Worldwide
    Hello Javacool
    We only tried on one document so far. Here is a shot if it helps.
     

    Attached Files:

  11. Vietnam Vet

    Vietnam Vet Registered Member

    Joined:
    Feb 9, 2002
    Posts:
    306
    Hi,

    Can't offer any help as to why Doc Scrubber did not work properly for you, but I just tried it on my system. 98SE and document created with Microsoft Word 2000, all possible options checked in Doc Scrubber. Doc Scrubber worked flawlessly here, including changing author and company to none. FYI only.
     
  12. SuperP

    SuperP Registered Member

    Joined:
    Oct 13, 2003
    Posts:
    15
    Location:
    Western Australia
    That is a great solution. Thanks LWM.
     
  13. SuperP

    SuperP Registered Member

    Joined:
    Oct 13, 2003
    Posts:
    15
    Location:
    Western Australia
    Hello Javacool

    Doc Scrubber v1.1 has certainly fixed the problem I was having with v1.0 and document formatting. However, when scrubbing a document using all boxes checked (except for template reset), I seem to get only partial success:

    Creation Date - no change
    Modified Date - no change
    Accessed Date - no change
    Revision Count - no change
    Editing Time- no change
    Last Saved By - no change

    Author and Company are reset as required
    Last Printed - cleared

    Is there anything I might be doing wrong, or is there something I could do to help troubleshoot?

    XP
    Word 2002 SP2
     
  14. javacool

    javacool BrightFort Moderator

    Joined:
    Feb 10, 2002
    Posts:
    3,997
    If it doesn't divulge too much personal info, would you mind sending the results of a Doc Scrubber analysis on the file to bugreports@javacoolsoftware.comNOSPAM (removing the last 6 letters of course ;)). (All information containted in the analysis will be kept completely confidential.)

    After that, could you try scrubbing it again and sending a second analysis?

    Also, do you have the box checked to overwrite the original file?

    Thanks,

    -Javacool
     
  15. SuperP

    SuperP Registered Member

    Joined:
    Oct 13, 2003
    Posts:
    15
    Location:
    Western Australia
    Hello Javacool

    I have attached the files as requested in your post. NB The results of this particular scrub are slightly different to those I reported in my last post. See that the last printed date has not been reset, but the creation date has, and the total editing time has on this occasion been reset.

    I normally have the overwrite box checked.

    All the best with it.

    SP
     
  16. SuperP

    SuperP Registered Member

    Joined:
    Oct 13, 2003
    Posts:
    15
    Location:
    Western Australia
    Hello Again

    I just noticed that the analysis of the scrubbed document I sent you shows info as different to what I find in the file properties.

    Last saved by: has not changed, but the analysis shows it as blank
    Revision count: is 2, but the analysis show it as 1 :doubt:

    SP
     
  17. pollux

    pollux Registered Member

    Joined:
    Jan 6, 2004
    Posts:
    84
    Location:
    Grenoble, France
    Hello, all.

    Being a big fan of the Javacool "Blasters" (Spyware & MRU), I thought I'd give Doc Scrubber a try (new version, 1.1) on a computer running Windows 98, Word 97 & IE6SP1, all with all updates (including the fairly recent KB830354 update for Word 97). After install, the program has never succeeded in running, even after a reboot.

    Here's the error message:
    DOCSCRUBBER caused an invalid page fault in
    module <unknown> at 0000:01246ef1.
    Registers:
    EAX=00401000 CS=015f EIP=01246ef1 EFLGS=00010282
    EBX=005c0000 SS=0167 ESP=006cfe34 EBP=006cff78
    ECX=01246ec4 DS=0167 ESI=815cb58c FS=2c8f
    EDX=815cb5ec ES=0167 EDI=00000000 GS=0000
    Bytes at CS:EIP:
    f2 eb 01 0f 50 eb 02 cd 20 8f 44 24 00 66 81 2d
    Stack dump:
    01246e67 01246e67 bff8b537 00000000 815cb58c 005c0000 73636f44 62757263 00726562 00455845 00000000 00000000 00000000 00000000 00000000 00000000

    The "<unknown>" module is a stumper for me - hard to know where to begin with that. It may be worth noting that I also get an error in <unknown> when trying to use MS's qfecheck (updates to Windows 9:cool: utility.

    My effot to resolve this situation began with taking a look at the import/export table of the Doc Scrubber executable using the ever-useful "Filealyzer" from Pepi MK Software, which revealed that Doc Scrubber imports from the DCOM files (oleaut32.dll and ole32.dll) as well as kernel32.dll and msvbvm60.dll. Since there are several versions of the DCOM files on the computer (stored in SFC), I tried restoring them from the Win98 cabs. This prevented Explorer from running - seems to be an IE6SP1 issue. I was unable to run anything else, of course, including Doc Scrubber. So I ran the MS DCOM for Win98 update again, which got me back to the versions that were in use beforehand and made Windows run; however, the Doc Scrubber error remain the same as cited above. The VB runtime files version 6 (notably, msvbvm60.dll) are installed. Kernel32 is in the original Win98 version, it appears.

    So at this point I have reached the limit of my limited knowledge. o_O

    In fact I'm not sure whether the attempt to replace the system files was in any way useful, just an idea I had. Any thoughts on how to proceed?

    Thanks in advance.
     
  18. javacool

    javacool BrightFort Moderator

    Joined:
    Feb 10, 2002
    Posts:
    3,997
    Now that's a very interesting problem.

    Sorry for the late reply, but I've been trying to duplicate the error, and I just can't! :doubt:

    I'll keep looking around, though. (I do find it interesting that you receive a similar error when running a MS utility - it sounds like something is either corrupt or out-of-date on your system, but I don't have a clue where to start either.)

    Best regards,

    -Javacool
     
  19. pollux

    pollux Registered Member

    Joined:
    Jan 6, 2004
    Posts:
    84
    Location:
    Grenoble, France
    Javacool,

    Thanks for the reply!

    Since my post, I decided to see what I might learn from MS Support about this <unknown> module. I discovered that there are certain instances in which it is a known error message - in fact, it seems to come up in a variety of situations in which there is some problem with system files. I tried replacing a couple of different things MS mentioned, such as the winsock .dll and comctl32.dll.

    All to no avail. (Just the hassle of replacing the replacements from Win98 with updated versions after seeing why IE6 wouldn't fix itself kind of thing.)

    As far as something corrupt is concerned, well, I reinstalled Win98 not too long ago (mid-december), and then reinstalled all the Win98 updates and IE6 and drivers and some other stuff (this was all because I tried using Sun java instead of MS virtual machine and didn't like it but that's another story). In other words, I'm fairly confident about the current installation.

    Would it matter that this Win98 seems to be an upgrade version? Win98 installs from cabs on the hard drive; in MSInfo it reads "upgrade using OEM preinstall kit (path)." This is another long story, which I'll cut short by saying that the original installation cd rom is presently in some box in another country on another continent.

    In any case, in addition to having the Blasters and Kerio pfw going, I run AVG anti-virus, Spybot S&D, several different registry cleaners (MS regclean, ToniArts EasyCleaner, and NIT Ad(vanced)RegClean - incidentally, the latter of these identifies all the activeX entries from SpywareBlaster as "errors"), and I've recently been trying A2 anti-trojan scanner. All with updates. I also use very restrictive zone settings with IE6.

    It's been a long time since I've found any sypware on this system. Never has a virus nor a trojan been identified, and I haven't gotten rid of anything from the registry without trying to get an idea of what it might be about. Also have been careful about looking at system files with sfc since reinstall, to figure out what has ceen replaced and why. Insofar as I am able...

    Of course none of this has prevented the mystery of the <unknown> module - mostly just some further info for you if you really have time to keep looking around. :)

    Thanks again for your time.

    - pollux
     
  20. PCDJ

    PCDJ Registered Member

    Joined:
    Mar 1, 2004
    Posts:
    11
    Very NICE! Still looking for the link to DL it.


    PCDJ
     
  21. LowWaterMark

    LowWaterMark Administrator

    Joined:
    Aug 10, 2002
    Posts:
    17,876
    Location:
    New England
    Hi PCDJ,

    The download link is available on the product's main page here:

    http://www.docscrubber.com/

    Enjoy!
     
  22. k9

    k9 Registered Member

    Joined:
    Mar 8, 2004
    Posts:
    1
    Location:
    Dallas, Tx
    awesome new tool! thx :D
     
  23. richard7

    richard7 Registered Member

    Joined:
    Mar 24, 2004
    Posts:
    1
    I cannot get Doc Scrubber 1.1 to function properly. I checked all options but 'Last edited by', 'Last saved by' are not cleared. Also, 'Revision Count' and 'Total Editing Time' are not reset to 0.
    Platform WinXP SP1, MS Office 2003
     
  24. vortexeric

    vortexeric Registered Member

    Joined:
    Apr 30, 2004
    Posts:
    2
    Do you feel that Doc Scrubber v1.1 could be used in court? I have an issue with my landlord that says he mailed (by regular mail) a notice on a certain date. I did not recieve "the letter". After I contacted him he attached "the letter" as a word document (that he says he mailed a print of) to me. I ran Doc Scrubber v1.1 on it and it reported that the document had not been printed since 2002 (I assume that is when the quicken template he used was created). The date of creation agrees with the date he says he sent the letter. I belive that he just set back his computer clock and created the letter the day he emailed the word file to me. According to Doc Scrubber, he didn't bother to print out a copy when the clock was set back. I plan to ask him to U.S. mail it to me again. Then if I have to hire an attorney, I will have him email the word file to my attorney. If Doc Scrubber reports that he printed the document when I asked him to re-mail it we will have proof that he could not of mailed it on the original date (since he did not print it). It is my thought that if I confront him with this type of evidence that he would settle out-of-court. I greatly appreciate any comments you may have.
     
  25. wiz011

    wiz011 Registered Member

    Joined:
    May 25, 2004
    Posts:
    1
    I can start DS 1.1 only rarely, in most of cases Windows report an error and close Doc Scrubber. I use SpywareBlaster without any problems. The error.log follow:


    Microsoft (R) Windows 2000 (TM) Version 5.00 DrWtsn32
    Copyright (C) 1985-1999 Microsoft Corp. All rights reserved.



    Application exception occurred:
    App: (pid=66:cool:
    When: 25/5/2004 @ 14:17:57.400
    Exception number: c0000005 (access violation)

    *----> System Information <----*
    Computer Name: ...
    User Name: Administrator
    Number of Processors: 1
    Processor Type: x86 Family 6 Model 0 Stepping 0
    Windows 2000 Version: 5.0
    Current Build: 2195
    Service Pack: 4
    Current Type: Uniprocessor Free
    Registered Organization: ...
    Registered Owner: ...

    *----> Task List <----*
    0 Idle.exe
    8 System.exe
    184 smss.exe
    208 csrss.exe
    228 winlogon.exe
    256 services.exe
    268 lsass.exe
    448 svchost.exe
    472 msdtc.exe
    592 avgserv.exe
    608 DKService.exe
    632 svchost.exe
    684 persfw.exe
    708 MSTask.exe
    736 stisvc.exe
    808 WinMgmt.exe
    840 svchost.exe
    908 ahfp.exe
    916 Explorer.exe
    1000 avgcc32.exe
    1028 cpuidle.exe
    1048 hkcontrol.exe
    1084 StartupMonitor..exe
    1124 PTBSync.exe
    1136 WinAlarm.exe
    1184 AdMunch.exe
    1204 internat.exe
    1176 RoboTaskBarIcon.exe
    1212 TeaTimer.exe
    1256 HDD Thermometer.exe
    1276 PTFB.exe
    1316 CacheSentry.exe
    1340 ImageFox.exe
    1352 YankClip.exe
    1364 Hamster.exe
    1412 TOTALCMD.exe
    1552 wweb32.exe
    1072 Wpb95qa.exe
    1596 Traybar.exe
    1528 FreeRAM XP Pro .exe
    1576 MyIE.exe
    1520 Magic.exe
    668 docscrubber.exe
    1460 drwtsn32.exe
    0 _Total.exe

    (00400000 - 00491000)
    (77F80000 - 77FFD000)
    (7C570000 - 7C628000)
    (779B0000 - 77A4B000)
    (77A50000 - 77B3F000)
    (77D30000 - 77DA1000)
    (7C2D0000 - 7C332000)
    (77F40000 - 77F7E000)
    (77E10000 - 77E75000)
    (66000000 - 66154000)
    (75E60000 - 75E7A000)

    State Dump for Thread Id 0x1d0

    eax=00000000 ebx=7ffdf000 ecx=00010101 edx=ffffffff esi=00000000 edi=00000065
    eip=010c3ad1 esp=0012ffc0 ebp=0012fff0 iopl=0 ov up ei ng nz na pe cy
    cs=001b ss=0023 ds=0023 es=0023 fs=0038 gs=0000 efl=00000a83


    function: <nosymbols>
    010c3ab3 eb01 jmp 010d23b6
    010c3ab5 e96890390c jmp 0d45cb22
    010c3aba 0159f3 add [ecx+0xf3],ebx ds:00dd9fe7=o_Oo_O??
    010c3abd eb02 jmp 010d07c1
    010c3abf cd20 int 20
    010c3ac1 894100 mov [ecx+0x0],eax ds:00dd9fe7=o_Oo_O??
    010c3ac4 58 pop eax
    010c3ac5 59 pop ecx
    010c3ac6 668105cf3a0c01af82 add word ptr [010c3acf],0x82af ds:010c3acf=02eb
    010c3acf eb02 jmp 010d07d3
    FAULT ->010c3ad1 cd20 int 20
    010c3ad3 ff3590390c01 push dword ptr [010c3990] ds:010c3990=00403226
    010c3ad9 f3eb02 rep jmp 010d07de
    010c3adc cd20 int 20
    010c3ade eb01 jmp 010d01e1
    010c3ae0 c753eb08e9fd5f ds:80da8ee6=o_Oo_O??
    mov dword ptr [ebx+0xeb],0x5ffde908
    010c3ae7 6f outsd
    010c3ae8 e9fd5f6f66 jmp 677b9aea
    010c3aed 8105f63a0c016e7ceb94 ds:010c3af6=68205094
    add dword ptr [010c3af6],0x94eb7c6e
    010c3af7 50 push eax
    010c3af8 2068e4 and [eax+0xe4],ch ds:00dc9ee6=??
    010c3afb 3a0c01 cmp cl,[ecx+eax] ds:00000000=??

    *----> Stack Back Trace <----*

    FramePtr ReturnAd Param#1 Param#2 Param#3 Param#4 Function Name
    0012FFF0 00000000 00401000 00000000 000000C8 00000100 <nosymbols>

    *----> Raw Stack Dump <----*
    0012ffc0 34 92 40 00 f6 1a 58 7c - 65 00 00 00 00 00 00 00 4.@...X|e.......
    0012ffd0 00 f0 fd 7f 05 00 00 c0 - c8 ff 12 00 0c fc 12 00 ................
    0012ffe0 ff ff ff ff 97 e5 57 7c - 00 1b 58 7c 00 00 00 00 ......W|..X|....
    0012fff0 00 00 00 00 00 00 00 00 - 00 10 40 00 00 00 00 00 ..........@.....
    00130000 c8 00 00 00 00 01 00 00 - ff ee ff ee 02 00 00 00 ................
    00130010 00 00 00 00 00 fe 00 00 - 00 00 10 00 00 20 00 00 ............. ..
    00130020 00 02 00 00 00 20 00 00 - 3e 02 00 00 ff ef fd 7f ..... ..>.......
    00130030 01 00 08 06 00 00 00 00 - 00 00 00 00 00 00 00 00 ................
    00130040 00 00 00 00 98 05 13 00 - 0f 00 00 00 f8 ff ff ff ................
    00130050 50 00 13 00 50 00 13 00 - 40 06 13 00 00 00 00 00 P...P...@.......
    00130060 00 00 00 00 00 00 00 00 - 00 00 00 00 00 00 00 00 ................
    00130070 00 00 00 00 00 00 00 00 - 00 00 00 00 00 00 00 00 ................
    00130080 00 00 00 00 00 00 00 00 - 00 00 00 00 00 00 00 00 ................
    00130090 00 00 00 00 00 00 00 00 - 00 00 00 00 00 00 00 00 ................
    001300a0 00 00 00 00 00 00 00 00 - 00 00 00 00 00 00 00 00 ................
    001300b0 00 00 00 00 00 00 00 00 - 00 00 00 00 00 00 00 00 ................
    001300c0 00 00 00 00 00 00 00 00 - 00 00 00 00 00 00 00 00 ................
    001300d0 00 00 00 00 00 00 00 00 - 00 00 00 00 00 00 00 00 ................
    001300e0 00 00 00 00 00 00 00 00 - 00 00 00 00 00 00 00 00 ................
    001300f0 00 00 00 00 00 00 00 00 - 00 00 00 00 00 00 00 00 ................
     
Thread Status:
Not open for further replies.