Page MenuHomePhabricator

Public | Directory Printer (v5.4.0 Released 2018-10-30)Milestone
ActivePublic

Members (1)

Watchers

  • This project does not have any watchers.

Details

Description

Released October 30, 2018

First new build of Directory Printer since Karen's passing.

Recent Activity

Nov 4 2018

Joe closed T71: Correct SI units kB to KB, a subtask of T45: Abbreviate file sizes instead of showing bytes, as Resolved.
Nov 4 2018, 4:36 PM · Directory Printer (v5.4.0 Released 2018-10-30)

Nov 2 2018

Joe closed T70: Publish Directory Printer v5.4 as Resolved.
Nov 2 2018, 5:42 PM · Web Presence, Directory Printer (v5.4.0 Released 2018-10-30)

Oct 30 2018

Joe edited Description on Directory Printer (v5.4.0 Released 2018-10-30).
Oct 30 2018, 3:21 PM
Joe added a comment to T70: Publish Directory Printer v5.4.
Oct 30 2018, 8:32 AM · Web Presence, Directory Printer (v5.4.0 Released 2018-10-30)
Joe closed T72: Clam AV wrongly detects Win.Malware.Fareit-6597973-0 as Resolved.

https://www.virustotal.com/#/file/601bd9773f7d18aeb4cca8c01fe6e048fb5ef489ee20572b73dcbab41d20d7e8

Oct 30 2018, 8:31 AM · Directory Printer (v5.4.0 Released 2018-10-30)
Joe added a comment to T72: Clam AV wrongly detects Win.Malware.Fareit-6597973-0.
  1. Fixed it
Oct 30 2018, 7:38 AM · Directory Printer (v5.4.0 Released 2018-10-30)
Joe added a comment to T72: Clam AV wrongly detects Win.Malware.Fareit-6597973-0.

Neither GetFileVersionInfoSizeW nor GetFileVersionInfoW are actually used. Karen just declared their prototypes. So, removing those to avoid the false positive.

Oct 30 2018, 7:14 AM · Directory Printer (v5.4.0 Released 2018-10-30)
Joe added a comment to T72: Clam AV wrongly detects Win.Malware.Fareit-6597973-0.
  1. About that ClaimAV signature.
Oct 30 2018, 6:59 AM · Directory Printer (v5.4.0 Released 2018-10-30)
Joe added a comment to T72: Clam AV wrongly detects Win.Malware.Fareit-6597973-0.

Apache and PHP updated.

Oct 30 2018, 5:56 AM · Directory Printer (v5.4.0 Released 2018-10-30)
Joe added a comment to T72: Clam AV wrongly detects Win.Malware.Fareit-6597973-0.

False Positive Report #201810303410
This report shows in real time the status of a request for false-positive CRDF Threat Center. All data from this system is confidential.

Oct 30 2018, 5:55 AM · Directory Printer (v5.4.0 Released 2018-10-30)
Joe added a comment to T72: Clam AV wrongly detects Win.Malware.Fareit-6597973-0.
Oct 30 2018, 5:54 AM · Directory Printer (v5.4.0 Released 2018-10-30)

Oct 29 2018

Joe added a comment to T72: Clam AV wrongly detects Win.Malware.Fareit-6597973-0.

Wow, these are minor.

Oct 29 2018, 6:49 PM · Directory Printer (v5.4.0 Released 2018-10-30)
Joe added a comment to T72: Clam AV wrongly detects Win.Malware.Fareit-6597973-0.

ClamAV's signature entry

Oct 29 2018, 5:49 PM · Directory Printer (v5.4.0 Released 2018-10-30)
Joe added a comment to T72: Clam AV wrongly detects Win.Malware.Fareit-6597973-0.

Tried removing shell registration, no different. Downloaded ClamAV: It does detect it in the executable. Scanned VB98, scanned redist. Scanned Karen's VB folder.. nothing found. The signature is being created by the Visual Basic compiler??!?!?

Oct 29 2018, 5:42 PM · Directory Printer (v5.4.0 Released 2018-10-30)
Joe changed the visibility for T72: Clam AV wrongly detects Win.Malware.Fareit-6597973-0.
Oct 29 2018, 4:45 PM · Directory Printer (v5.4.0 Released 2018-10-30)
Joe added a comment to T72: Clam AV wrongly detects Win.Malware.Fareit-6597973-0.

This is for another version of the malware. Might be that the application writes to the registry?

Oct 29 2018, 4:44 PM · Directory Printer (v5.4.0 Released 2018-10-30)
Joe triaged T72: Clam AV wrongly detects Win.Malware.Fareit-6597973-0 as Unbreak Now! priority.
Oct 29 2018, 4:39 PM · Directory Printer (v5.4.0 Released 2018-10-30)
Joe renamed Directory Printer (v5.4.0 Released 2018-10-30) from v5.4.0 to v5.4.0 Released 2018-10-29.
Oct 29 2018, 2:56 PM
Joe added a comment to T58: Sort filenames intelligently for numeric tokens.

https://gist.github.com/jwinett/cec783b5c1a4599431adb38db1841e79?fbclid=IwAR00Z9CzDVe5OTjf57cp2U8nx1ncSesf-jffbLaTkI0862c7cXQMIg-GowI#file-comparestringex_from_vb6-vb

Oct 29 2018, 2:42 PM · Directory Printer (v5.4.0 Released 2018-10-30)
Joe set the image for Directory Printer (v5.4.0 Released 2018-10-30) to F1716: profile.
Oct 29 2018, 2:21 PM
Joe edited Description on Directory Printer (v5.4.0 Released 2018-10-30).
Oct 29 2018, 2:19 PM
Joe renamed Directory Printer (v5.4.0 Released 2018-10-30) from Release v5.4 to v5.4.0.
Oct 29 2018, 2:17 PM
Joe triaged T70: Publish Directory Printer v5.4 as High priority.
Oct 29 2018, 2:15 PM · Web Presence, Directory Printer (v5.4.0 Released 2018-10-30)
Joe closed T58: Sort filenames intelligently for numeric tokens as Resolved.
Private Declare Function CompareStringEx Lib "kernel32.dll" ( _
    ByRef lpLocaleName As String, _
    ByVal dwCmpFlags As Long, _
    ByRef lpString1 As Byte, _
    ByVal cchCount1 As Long, _
    ByRef lpString2 As Byte, _
    ByVal cchCount2 As Long, _
    ByVal lpVersionInformation As Long, _
    ByVal lpReserved As Long, _
    ByVal lParam As Long) As Long
Oct 29 2018, 12:31 PM · Directory Printer (v5.4.0 Released 2018-10-30)
Joe added a comment to T58: Sort filenames intelligently for numeric tokens.

Doh!!! I didn't read the instructions and assumed it returned the old c standard library signed value for the comparison results... This has been working.

Oct 29 2018, 12:17 PM · Directory Printer (v5.4.0 Released 2018-10-30)
Joe added a comment to T58: Sort filenames intelligently for numeric tokens.

Switching to CompareStringEx

Oct 29 2018, 11:41 AM · Directory Printer (v5.4.0 Released 2018-10-30)
Joe added a comment to T58: Sort filenames intelligently for numeric tokens.

Choosing to try CompareStringW function next.

Oct 29 2018, 10:53 AM · Directory Printer (v5.4.0 Released 2018-10-30)

Oct 28 2018

Joe added a comment to T58: Sort filenames intelligently for numeric tokens.

StrCmpLogicalW does not work.

Oct 28 2018, 8:53 PM · Directory Printer (v5.4.0 Released 2018-10-30)
Joe added a comment to T58: Sort filenames intelligently for numeric tokens.

Almost there.

Oct 28 2018, 8:04 PM · Directory Printer (v5.4.0 Released 2018-10-30)
Joe added a comment to T58: Sort filenames intelligently for numeric tokens.
' 2018-10-28 JMW
Private Declare Function StrCmpLogicalW Lib "shlwapi.dll" ( _
    ByVal psz1 As String, _
    ByVal psz2 As String) As Long
Oct 28 2018, 7:45 PM · Directory Printer (v5.4.0 Released 2018-10-30)
Joe added a comment to T58: Sort filenames intelligently for numeric tokens.

OR OR!!! Bingo?

Oct 28 2018, 7:33 PM · Directory Printer (v5.4.0 Released 2018-10-30)
Joe added a comment to T58: Sort filenames intelligently for numeric tokens.

This sort ordering is done by a .NET function not easily available from a Visual Basic 6.0 application. So, I'll need to write a custom sort function, I think.

Oct 28 2018, 7:32 PM · Directory Printer (v5.4.0 Released 2018-10-30)
Joe closed T45: Abbreviate file sizes instead of showing bytes as Resolved.

This was confusing. :)

Oct 28 2018, 7:21 PM · Directory Printer (v5.4.0 Released 2018-10-30)
Joe added a comment to T45: Abbreviate file sizes instead of showing bytes.

From https://docs.microsoft.com/en-us/windows/desktop/api/shlwapi/nf-shlwapi-strformatbytesizew

Oct 28 2018, 5:59 PM · Directory Printer (v5.4.0 Released 2018-10-30)
Joe raised the priority of T45: Abbreviate file sizes instead of showing bytes from Wishlist to High.
Oct 28 2018, 3:45 PM · Directory Printer (v5.4.0 Released 2018-10-30)
Joe added a comment to T45: Abbreviate file sizes instead of showing bytes.

On Windows 10:

Oct 28 2018, 3:43 PM · Directory Printer (v5.4.0 Released 2018-10-30)
Joe closed T30: Add "(TOTAL)" behind the tool tip as Resolved.

Changed to Folder Total Footers.

Oct 28 2018, 3:25 PM · Directory Printer (v5.4.0 Released 2018-10-30)
Joe closed T44: Status bar always says 1 of 1 as Resolved.

Instead, now displays the hash algorithm being computed and the integer portion of percentage. Does not print anything if the BlockCnt < 10 Or the BlockTot < 100 (to avoid wasting cycles).

Oct 28 2018, 3:03 PM · Directory Printer (v5.4.0 Released 2018-10-30)
Joe edited Description on Directory Printer (v5.4.0 Released 2018-10-30).
Oct 28 2018, 1:33 PM
Joe edited projects for T2: 0 Bytes subtotals printed for 6 of 1479 subdirectories, added: Directory Printer (v5.4.0 Released 2018-10-30); removed Directory Printer.
Oct 28 2018, 1:31 PM · Directory Printer
Joe edited projects for T30: Add "(TOTAL)" behind the tool tip, added: Directory Printer (v5.4.0 Released 2018-10-30); removed Directory Printer.
Oct 28 2018, 1:31 PM · Directory Printer (v5.4.0 Released 2018-10-30)
Joe edited projects for T45: Abbreviate file sizes instead of showing bytes, added: Directory Printer (v5.4.0 Released 2018-10-30); removed Directory Printer.
Oct 28 2018, 1:31 PM · Directory Printer (v5.4.0 Released 2018-10-30)
Joe edited projects for T58: Sort filenames intelligently for numeric tokens, added: Directory Printer (v5.4.0 Released 2018-10-30); removed Directory Printer.
Oct 28 2018, 1:31 PM · Directory Printer (v5.4.0 Released 2018-10-30)
Joe edited projects for T44: Status bar always says 1 of 1, added: Directory Printer (v5.4.0 Released 2018-10-30); removed Directory Printer.
Oct 28 2018, 1:31 PM · Directory Printer (v5.4.0 Released 2018-10-30)
Joe created Directory Printer (v5.4.0 Released 2018-10-30).
Oct 28 2018, 1:30 PM