forked from sepinf-inc/IPED
-
Notifications
You must be signed in to change notification settings - Fork 0
/
ReleaseNotes.txt
2030 lines (1819 loc) · 121 KB
/
ReleaseNotes.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
943
944
945
946
947
948
949
950
951
952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
967
968
969
970
971
972
973
974
975
976
977
978
979
980
981
982
983
984
985
986
987
988
989
990
991
992
993
994
995
996
997
998
999
1000
xx/xx/2021: IPED-4.0.0-alpha
News:
#361: Face recognition functionality (Rui Santana & Luis Nassif)
#118: Centralized hash database, refactor importing and look up for different hashsets: NSRL, ProjectVic, LED, PhotoDNA, CSV (Wladimir Leite)
#451: Unified Timeline Table View and Event Filtering (Luis Nassif)
#515: Run OCR on HEIC, PSD, WEBP, WMF, EMF, SVG, JBIG2 and other non standard image types (Wladimir Leite & Luis Nassif)
#619: Run OCR on partially corrupted images (Luis Nassif)
#248: [Experimental] Local audio transcription (Luis Nassif)
#102: Processing of supported forensic images recursively (Luís Nassif)
#238: Support for OpenStreetMaps/Bing maps using Leaflet library (Patrick Bernardina & Luis Nassif)
#483: Support parser implementations in python (Luis Nassif)
#340: Object Storage Module using MinIO (Luis Nassif)
#378: Export file previews to ElasticSearch and MinIO (João Hauck)
#362: Change processing pipeline to allow tasks to accumulate items and process them together (Luis Nassif)
#357: Optimize NSFWNudityDetectTask.py, run on videos and makes it easier to enable (Luis Nassif)
#388: Change python tasks to implement classes instead of isolate functions (Luis Nassif)
#575: Enhancements in thumbnail generation and image viewer for non-standard formats (Wladimir Leite)
#530: Increase ALTCOINS Regexes and Validators (Fábio Pfeifer)
#486: Link WhatsApp attachments in Apple Warrant Returns Cellebrite Reports (Fábio Pfeifer)
#63: Parser for binary plist files (Luis Nassif)
#463: Reenable MP4Parser to extract more metadata from MP4 videos and audios (Luis Nassif)
#763: Extract frames from Animated GIFs and APNGs (Wladimir Leite & Luís Nassif)
#459: Allow running multiple parsers on the same file (Luis Nassif)
#465: Enable Tika's executable file parser combined with RawStringParser (Luis Nassif)
#466: Enable Tika's EMF parser combined with RawStringParser (Luis Nassif)
#65: Store all email headers as metadata (Thales Rodrigues e Luis Nassif)
#745: New properties to count the number of email attachments and to flag them (Luis Nassif)
#744: Populate Message-Recipient-Address property by all email parsers (Luis Nassif)
#479: Filtering and copying to clipboard the results of Metadata filter panel (Leandro Oliveira & Luis Nassif)
#520: Allow filtering property names in Metadata filter panel (Wladimir Leite)
#434: Add an original extension and mismatch columns (Luís Nassif)
#538: Refactor module configuration (Luís Nassif)
#120: Simplify Configuration Profiles (Luis Nassif)
#803: Allow CategoriesToExport.txt config to use non leaf categories (Luís Nassif)
#18: Refactor internationalization (Luis Nassif)
#675: German translation (Dennis Schreiber & Luís Nassif)
#646: Localized Number Formatting (Wladimir Leite & Luis Nassif)
#713: Rename DIE properties (Wladimir Leite)
#764: Use UTF-8 Control when reading localization bundle property files (Luis Nassif)
#644: Change MACB date format in index (Luis Nassif)
#637: Rename 'recordDate' file system date to 'metaChanged' (Luis Nassif)
#288: Populate hashDb:set property with LED hashset file name (Wladimir Leite)
#300: Change NSRL hashset look up module to use "known" flag as default (Wladimir Leite)
#307: Compress LED hashset loaded on memory (Wladimir Leite)
#364: Change NSRL database to store all product references to the same hash (Wladimir Leite)
#614: Add a metadata with the number of pages for TIFFs (Wladimir Leite)
#522: Simpler names for important image metadata (Wladimir Leite)
#724: Save bookmarks shortcuts (Wladimir Leite)
#370: Implement --continue & --restart semantics in ElasticSearch module (Luis Nassif)
#633: Optimize TelegramParser html report output (João Hauck & Luis Nassif)
#371: Cmd line option to set ElasticSearch index name and index ID fields as keyword (Luis Nassif)
#777: New property to flag artifacts/reports generated by the tool (Luis Nassif)
#567: Change "Unavailable" message in gallery to "Thumbnail not supported" (Luis Nassif)
#569: Dark Theme (Wladimir Leite & Luis Nassif)
#823: Minor GUI improvements (Wladimir Leite)
#519: Add a button to clear Metadata filter panel content (Wladimir Leite)
#649: Minor Visual Enhancements in Metadata Panel (Wladimir Leite)
#772: Enable robustImageReading by default for faster E01 or APFS processing (Luís Nassif)
#612: Decrease minFileSize2OCR and increase maxFileSize2OCR default values (Luis Nassif)
#642: Optimization if parseUnknown = false and robustImageReading = true (Luís Nassif)
#643: Optimize RegexTask initialization (Luis Nassif)
#670: Makes all SeekableInputStreams support mark/reset (Luis Nassif)
#716: Relocate all elasticsearch & minio shaded jars dependencies (Luís Nassif)
#736: Change 'optional_jars' plugin folder to 'plugins' in the whole codebase (Luis Nassif)
#850: Change "indexador" folder to "iped" in whole codebase (Luis Nassif)
#622: Always use embedded JRE on Windows (Luís Nassif)
#827: Upgrade to java 11 LTS (Luis Nassif)
#205: Upgrade to DockingFrames-1.1.2 so LibreOffice viewer works with java 11 (Wladimir Leite)
#178: Upgrade to Tika 1.26 (Luis Nassif)
#568: Review metadata types after upgrade to Tika-1.26 (Luís Nassif)
#179: Upgrade to Lucene 6.6.6 (Luis Nassif)
#836: Upgrade Neo4J to 3.5.30 (Luís Nassif)
#228: Upgrade drewnoakes metadata-extractor to Tika version (Luis Nassif)
Fixes:
#420: Fix diacritics normalization and filtering rules for other languages (Luis Nassif)
#586: Python modules loading error: jep.JepException: <class 'ModuleNotFoundError'>: No module named 'org.apache' (Luis Nassif)
#380: Error when more than one python task is enabled at the same time (Luis Nassif)
#731: ArrayIndexOutOfBoundsException: -2147483629 when using log scale on Metadata panel if an infinite value is present in a numeric field (Wladimir Leite)
#487: Fix debugging analysis UI from eclipse IDE (Luis Nassif)
#471: Log Console Error (Wladimir Leite)
03/12/2021: IPED-3.18.10
News:
#119: Create thumbnails for PDFs (Wladimir Leite & Luís Nassif)
#419: Create thumbnails for formats supported by LibreOffice (Wladimir Leite & Luís Nassif)
#809: Parse eMule part.met files (Wladimir Leite & Luís Nassif)
#615: Classify preferences.ini/AC_SearchStrings.dat and parse preferences.dat eMule artifacts (João Hauck, Luís Nassif & Wladimir Leite)
#811: Improve decoding of E-Mule known.met entry file names with diacritics (Wladimir Leite)
#622: Use embedded JRE on windows when creating report (Luis Nassif)
#860: New methods to allow saving bookmarks synchronously (Luis Nassif)
#846: Some export files/properties dialogs take a long time to open (Luis Nassif)
#710: Improve bookmarks shortcuts responsiveness (Wladimir Leite)
#722: Avoid conflict between bookmark shortcuts and navigation/assigned keys (Wladimir Leite)
#852: Upgrade to ImageMagick-7.1.0-q8-x64 to fix animated webp images not being rendered (Luis Nassif)
#862: Upgrade to PDFBox 2.0.23 (Luís Nassif)
Fixes:
#793: Error in "Name" column when selecting some Regexes caused by IllegalArgumentException in 3.18.9 (Luis Nassif)
#848: NumberFormatException in Report Generation in 3.18.9 (Wladimir Leite)
#840: Invalid file Date causes export to ZIP feature to abort (Luis Nassif)
#791: 2nd level containers could be deleted from case folder when resuming with --continue (Luis Nassif)
#839: ConcurrentModificationException while creating bookmarks programmatically can stop bookmark saving (Luis Nassif)
#794: Aborting NullPointerException from NamedEntityTask not fixed (Luis Nassif & Wladimir Leite)
#805: Date values in unexpected fields could cause the processing to abort (Luis Nassif & Fábio Pfeifer)
#785: Not found folder datasource look up and replacement may fail (Luis Nassif)
#795: Missing DLL in OfficeViewer could cause LibreOffice window to be detached from main GUI (Luis Nassif)
#817: Fix copying items table cell content using CTRL+C (Wladimir Leite)
#788: Subitems of 2nd level containers might point to no parent when resuming processing (Luis Nassif)
#806: Processing error if evidence has dollar sign in the name (Luis Nassif)
#766: Ignore search matches when the search expression is used to filter (Luis Nassif)
#819: SleuthkitServer starting eventually fails due to same temp dir being used by multiple processes (Luis Nassif)
10/14/2021: IPED-3.18.9
News:
#758: Support new Android WhatsApp msgstore.db schema (Luis Nassif)
#558: New regex patterns to search for cripto wallets seed phrases (João Hauck & Luis Nassif)
#752: Validation for crypto wallets seed phrases (João Hauck & Luis Nassif)
#778: Compute md5, sha1 (and sha256) by default and include them in "FileListing.csv" (Luis Nassif)
#754: Add fixed size VHD detection based on footer signature (Luis Nassif)
#773: Allow specifying multiple passwords for different evidences in command line (Luis Nassif)
#733: Add a "-nocontent all" parameter value when exporting items to report (Luis Nassif)
#761: Remove "bookmark" and "score" properties from metadata panel and autocomplete (Wladimir Leite)
#768: Protection for StackOverflow from Tika in SignatureTask (Luis Nassif)
Fixes:
#708: Don't print Shareaza albums entries in new rows again if already in the library (Fábio Pfeifer)
#718: Aborting IllegalArgumentException in ExportCSVTask.finish() with --continue/--restart and EN locale (Luis Nassif)
#709: ClassCastException when re-extracting subitems from carved/sub containers when resuming processing (Luis Nassif)
#719: NullPointerException caused by 2nd level containers if processed again with --continue (Luis Nassif)
#721: Error exporting subitem: java.io.FileNotFoundException indexador\subitens\043 (Access is denied) when resuming processing (Luis Nassif)
#783: Processing aborting due to MaxBytesLengthExceededException: bytes can be at most 32766 in length (Luis Nassif)
#760: Highlight regex hits corresponding to substrings in TextViewer and HitsTab (Luis Nassif)
#759: Report creation from UI with Google audio transcription enabled fails (Luis Nassif)
#740: Legacy Imagemagick 6.x version does not work with IPED on Linux (Luis Nassif)
#705: MPlayer consuming enormous ammount of memory on Linux (Wladimir Leite)
#750: RegistryParser, OutlookPSTParser & LibPffPSTParser not flagging files with parsing errors (Luis Nassif)
#717: Rare aborting NullPointerExceptions when resuming processing (Luis Nassif)
08/18/2021: IPED-3.18.8
News:
#470: Change default plain text parser to support chars outside Latin1 charset (Luis Nassif)
#416: Integrate a MSGViewer for MSG emails (Guilherme Dutra & Luis Nassif)
#415: Improve EMLViewer to render inline images inline (Luis Nassif)
#206: Upgrade to tesseract 5.0-alpha (Wladimir Leite)
#651: Partially parse emails and attachments from Outlook for Mac (Luis Nassif)
#605: Support rendering JBIG2 images without preamble extracted from PDFs (Luís Nassif)
#578: Thumbnails generated by external conversion may be larger than necessary (Wladimir Leite)
#356: Warn user if WhatsAppParser runs and sha-256 was disabled by him (Luis Nassif)
#707: Warning message about LED >= 1.29 incompatibility (Luis Nassif)
Fixes:
#698: Shareaza parser output missing files from albums (Fábio Pfeifer)
#669: NTFS USN Journal parsing fails when processing disk images if indexTempOnSSD = false or journal size > 1GB (Luis Nassif)
#655: TaggedIOException: unsupported feature (data descriptor + stored flags) could cause internal ZIP structure to be lost (Luis Nassif & Wladimir Leite)
#689: Google Maps item selection by rectangle or radius is not working (Luis Nassif)
#638: Processing rarely aborts with MalformedInputException because of invalid unicode strings being created (Luis Nassif, João Hauck & Wladimir Leite)
#635: Scroll to media position instead of keyword search hit when using the References tab (Luis Nassif)
#645: Exact searches on recordDate and extended date fields are not working (Luis Nassif)
#682: Sometimes HitsTab shows too short fragments and TextViewer has undesired breaklines (Luis Nassif)
#639: CSV exporting should use separator and hyperlink formula depending on locale (Luis Nassif)
#685: Korean chars rendered as squares in TextViewer (Luis Nassif & Wladimir Leite)
#700: Don't ask for new datasource path if the case is a report (Luis Nassif)
#678: Wildcard queries with uppercase chars and case sensitive indexing doesn't work (Luis Nassif)
#664: WhatsApp media links to folder datasource not working when opening the chat externally (Luis Nassif)
#690: Rare aborting ConcurrentModificationException while processing (Luis Nassif)
#686: "CTRL+" text zoom doesn't work for some keyboard layouts (Luis Nassif)
06/28/2021: IPED-3.18.7
News:
#49: From a selected media file, go to related conversations / p2p histories (Luis Nassif)
#562: 15x Faster PSD images rendering using a Java library to read them (Wladimir Leite)
#623: Change TelegramParser to handle just Android databases by default when processing UFDR (Luis Nassif)
#611: Makes processing robust against imported NSRL databases with product code inconsistencies (Luis Nassif & Wladimir Leite)
#548: Optimize linked items searching when creating reports (Luis Nassif)
#560: Add file signature for TS videos (Wladimir Leite)
#547: Signature and classification for NSF Lotus Notes files (Luis Nassif)
#604: Removes duplicate device information from UFDR reports with no source extraction id (Luis Nassif)
#581: Meaningful error message with the --continue flag if the output folder is empty (Luis Nassif)
#550: Improved message for Sleuthkit errors (Wladimir Leite)
Fixes:
#553: Avoid conflict between bookmarks shortcut keys and "type to find" an item (Wladimir Leite)
#601: "NoSuchFieldError: annotation" in RTFParser2 can cause parsing error with PST/OST and enableExternalParsing = true (Luis Nassif)
#603: NullPointerException when creating device info from UFDR with empty extraction name (Luis Nassif)
#559: Automatic export files by keywords feature is ignoring just a few diacritics (Luis Nassif)
#607: Some apps in tools folder depend on MS DLL not always present in processing machine (Luis Nassif)
#592: Invalid video thumbs in reports when creating report from Linux or cmd line on Windows (Luis Nassif)
#621: Warning on GUI and exit if user doesn't have JavaFX installed instead of displaying error null (Luis Nassif)
#577: Exception in ImageSimilarity if thumbnail dimension exceeds standard dimensions (Wladimir Leite)
#549: NullPointerException in VcardParser when parsing vcards pointing to external thumbnail (Luis Nassif)
#620: Image thumbnail creation for non standard formats fails for about 1% of them (Wladimir Leite)
#624: Processing UFDR + HDD together can cause WhatsApp & Telegram DBs from HDD to be ignored depending on configs (Luis Nassif)
#582: Files with 0 bytes not included in "Empty Files" category (Wladimir Leite)
#571: Processing rarely aborting when some file with corrupted metadata is indexed (Luis Nassif)
#576: Deadlock if (100k+numThreads) sqlites are found (Luis Nassif)
#609: Typing some keys cause an undesired advance to the next item in the main table (Wladimir Leite)
#590: Inconsistent ocrCharCount in Text and Metadata viewers (Wladimir Leite)
#490: Errors in the console while processing corrupted VCFs (Luis Nassif & Wladimir Leite)
#365: Fail to delete temp file of DBX mailboxes (Luis Nassif)
05/14/2021: IPED-3.18.6
News:
#469: Plot videos with geo information on map (Luis Nassif)
#540: Support Telegram version 7.6/7.7 (João Hauck)
#336: Device Info Category - UFDR x IPED (Wladimir Leite)
#507: Automatic detection for unknown charsets of PST/OST extracted emails (Luis Nassif)
#334: Support decoding of Firefox saved sessions (Thales Rodrigues e Luis Nassif)
#500: Handle Message.rtf items extracted from emails of OST files as body not as attachment (Luis Nassif)
#428: Add WhatsApp sender/recipient info to chat preview and metadata for 2 parties chats (Leandro Oliveira)
#504: Remove "Experimental" label from Image Similarity and enable it in some profiles (Wladimir Leite)
#544: Enable TelegramParser by default for UFDR (Luis Nassif)
#320: Items count for each bookmark (Wladimir Leite)
#482: Change Bitcoin SegWit address Regex to be more specific (Fábio Pfeifer)
#437: Improve chat formatting when copied to (or inserted into) text editors MS Word/LibreOffice (Wladimir Leite)
#473: Upgrade java-libpst library to 0.9.5-20210209-p1 (Luis Nassif)
#502: Upgrade DIE nudity detection model to 20210505 (Wladimir Leite)
Fixes:
#539: OutOfMemoryError caused by ZipBomb control map cumulative memory leak (Luis Nassif)
#488: "Processing did not finish ok" warning incorrectly shown in multicases (Luis Nassif)
#430: Embedded MSG attachments of other MSG emails not extracted correctly (Luis Nassif)
#422: Selecting many edges at the same time in graph tab sometimes leaves some edges unselected (Luis Nassif)
#435: Issues with displaying Cyrillic (абвгдеёжз..) and Latvian (aābcčd..) characters in some areas of the program (Luis Nassif)
#510: Race condition in QueryBuilder (Fábio Pfeifer)
#542: Blind profile default configuration not populating graph with instant messages (Luis Nassif)
#460: Large ZIP > 10MB parsing can fail with rare combination of STORED_ENTRIES and DATA_DESCRIPTOR flags (Luis Nassif)
#496: Very old WhatsApp version chats are not being parsed (Fábio Pfeifer)
#543: TelegramParser contact decoding is not thread safe (João Hauck)
#477: Fix exceptions thrown from PhotoDNATask module (Wladimir Leite)
#446: TSK $UPCASE_TABLE files from ExFAT FS causes the processing to take too long (Luis Nassif)
#454: Error accessing files extracted from local folders with blind profile and enableHtmlReport = false (Luis Nassif)
#476: Fix exporting DB individual records to report with blind profile and enableHtmlReport = true (Luis Nassif)
#518: External thumbnail generation fails for rare valid images (Wladimir Leite)
#436: Rare ConcurrentModificationException closing UFDR file cache when finishing processing (Luis Nassif)
03/26/2021: IPED-3.18.5
News:
#360: NTFS USN Journal parser (João Hauck and Luis Nassif)
#136: Create memory and file cache for UFDR compressed files (Luis Nassif)
#391: Faster item count per category (Wladimir Leite)
#376: Optimize --continue option starting (Luis Nassif)
#399: Break tables extracted from SQLite files in multiple html subitems (João Hauck and Luis Nassif)
#413: Show warning in GUI if case processing has not finished successfully (Luis Nassif)
#305: Handle Windows10 1703/1709 user activities ActivitiesCache.db (Matheus Bichara)
#353: Populate CategoriesToExport.txt config with phone categories (Luis Nassif)
#363: Uncompress NSRL.txt.zip automatically and show progress window icon on task bar (Luis Nassif)
#412: Identify source case when selecting file in multicase analysis (Luis Nassif)
#394: Non ascii chars in extension of exported files could be inconvenient (Luis Nassif)
#417: Sort bookmark labels inside the "Bookmark" column (Luis Nassif)
#359: IPEDSearcher should be reusable after first search (Luis Nassif)
Fixes:
#397: Too many Sleuthkit processes with multiple evidences (memory leak) (Wladimir Leite)
#352: Infinite processing caused by ZipBomb files (Luis Nassif)
#375: --restart option is not working properly (Luis Nassif)
#330: Some inline text/html EML bodies are wrongly extracted as attachments (Luis Nassif)
#411: Diffs between EML parser and viewer when raw emails are forwarded inline (Luis Nassif)
#418: Bookmark disappearing from the bookmark manager when changing capitalization (Luis Nassif)
#389: JBIG2 images in PDFs not being rendered in preview (Luis Nassif)
#329: Aborting NullPointerException in NamedEntityTask (Luis Nassif)
#393: Abrupt power off could corrupt OCR results database while processing (Luis Nassif)
#381: ClassLoader is loading gui related classes with --nogui option (Luis Nassif)
#374: Multicase graph and log in readonly cases not working (Luis Nassif)
#346: Carved item content sometimes is less than its size (Luis Nassif)
#328: NullPointerException and "too many -1 (EOFs)" with some emails (Luis Nassif)
#382: NullPointerException when indexing UFDR reports to ElasticSearch (Luis Nassif)
11/27/2020: IPED-3.18.4
News:
#280 Load and look up ProjectVIC photoDNA hashes (Luis Nassif)
#254 Parser for Google Drive Files (Matheus Bichara and Luis Nassif)
#282 Support RAR 5 format via upgrade to 7zipJBinding-16.02-2.01 (kraftdenker)
#296 Look up ProjectVIC hashes in app history records for Emule, Ares, Shareaza, WhatsApp, Telegram, Skype, Ufed chats, Google Drive (Luis Nassif)
#173 Decode and fill in whatsapp group message recipients in individual messages (João Hauck)
#290 Fix known.met generated visualization to allow copying to a spreadsheet style format (Wladimir Leite)
#291 Add explicit columns to known.met visualization to indicate files found in KFF and in the case (Wladimir Leite)
#294 Add "found in case/hashset" columns and fix tabular format copy in Ares parser (Wladimir Leite)
#297 Add "found in case/hashset" columns to ShareazaParser (Luis Nassif)
#311 Warn user instead of aborting if antivirus has blocked or deleted extracted text temp file (Luis Nassif)
#315 Allow ElasticSearch module to use http or https (Luis Nassif)
#240 Block when appending an image in a case processed in a previous version of IPED (Luis Nassif)
#283 Configurable double click behaviour (Luis Nassif)
Fixes:
#285 Analysis GUI frozen if libreoffice-java-common is not installed on Linux (Luis Nassif)
#299 WhatsApp attachment hash look up at LED hashset may not work (Luis Nassif)
#301 Error parsing files with enableExternalParsing = true after upgrading to SevenZipJBinding-16.02-2.01 (Luis Nassif)
#303 EdgeWebCacheParser not working when enableExternalParsing = true (Luis Nassif)
#304 ClassCastException: java.lang.String cannot be cast to dpf.sp.gpinf.indexer.process.task.regex.RegexHits (Luis Nassif)
#309 Old WhatsApp databases from 2015 app version with parsing error (Luis Nassif)
#310 Rare OutOfMemoryError in VCardParser (Luis Nassif)
#314 Error indexing to ElasticSearch: NoSuchMethodError: org.apache.http.ConnectionClosedException: method <init>()V not found (Luis Nassif)
#313 Deadlock or very slow rendering with error in gallery if enableImageThumbs = false (Luis Nassif)
#316 Items not configured to be exported being indexed to ElasticSearch (Luis Nassif)
#318 Integer overflow when reading media_size column in android WhatsApp database (Luis Nassif)
#319 Error creating report in other machine if projectVicHashSetPath is not found (Luis Nassif)
#312 Carved files wrongly processed after ExportFileTask with blind profile and enableHtmlReport = false (Luis Nassif)
#321 Evidence can be duplicated in case when resuming with --continue (Luis Nassif)
#322 RuntimeException: duplicated id: null when starting web server on Windows when / is used instead of \\ in cases json (Luis Nassif)
#323 Carved files not opened in GUI when folder datasource is moved (Luis Nassif)
#327 Wrong warning about plugin Jpeg2000 not found (Luis Nassif)
10/08/2020: IPED-3.18.3
News:
#81 Optimize image thumb generation up to 3x (Luis Nassif & Wladimir Leite)
#129 Nudity detection for videos (Wladimir Leite)
#177 Parser for Telegram/Vidogram (disabled for UFDR for now - João Hauck & Luis Nassif)
#221 Support ProjectVIC hashset format (Luis Nassif)
#231 Decode WhatsApp stickers in messages (João Hauck)
#230 Update java-dbx plugin to 1.1-p4 (Wladimir Leite)
#250 Do not change item size based on UFDR info, possibly misleading (Luis Nassif)
#252 Verify if the hashes of missing WhatsApp attachments are in the LED CSAM database (João Hauck)
#255 New config option to allow skipping input folders by regex for triage scenarios (Luis Nassif)
#259 Append hash suffix to name of exported zip file if GUI is in triage mode (Luis Nassif)
#263 Using variable time-out when generating thumbs according to image size (Luis Nassif)
#264 Change PSD and EMF images to be rendered by ImageViewer (Luis Nassif)
#269 Identify if Ufed or Skype chat attachments are in LED CSAM database (Luis Nassif)
#271 Ask before external opening executable files (Luis Nassif)
#274 Change default numImageReaders param to 1/4 of logical cpu cores (Luis Nassif & Wladimir Leite)
#275 Upgrade DIE nudity detection model to 20200916 (Wladimir Leite)
#276 Description about the meaning of red lines in P2P history reports (Luis Nassif)
Fixes:
#20 Temporary sqlite file leak (Luis Nassif)
#213 Phones incorrectly decoded from email addresses and user accounts (Luis Nassif)
#223 Aborting error when indexing to ElasticSearch (Luis Nassif)
#224 Possible division by zero in HexViewerPlus searching progress bar (Guilherme Guimarães)
#225 Items exported to indexed reports not opened by GUI viewers when enableHtmlReport = false (Luis Nassif)
#226 Error creating reports from "blind" cases or from other reports when enableHtmlReport = false (Luis Nassif)
#229 Rare InvalidPathException when deleting temp processing directory (Luis Nassif)
#233 LedKFFTask caching is not working (Wladimir Leite)
#235 NPE when creating report with graph enabled when graph was not enabled in original case (Luis Nassif)
#244 Checking empty attachments in UFED chat previews selects all empty files in case (Luis Nassif)
#245 ClassCastException when generating report with process-proximity-relationships true in GraphConfig.json (Luis Nassif)
#249 Error creating report from GUI if audio transcription was enabled (Luis Nassif)
#253 Error generating graph in a multicase if some of its cases has no graph information (Luis Nassif)
#256 Aborting NullPointerException when processing Windows root folders (Luis Nassif)
#257 -dname option not updating item paths when processing folders (Luis Nassif)
#258 Export file tree of checked items is filtering by selected tree node (Luis Nassif)
#260 Error generating graph in multicases if some case folder was renamed or moved (Luis Nassif)
#261 Error generating graph in multicases with duplicate node ids between cases (Luis Nassif)
#265 Race condition in item id generator (Luis Nassif)
#268 Checking empty skype attachments causes selection of all empty files in case (Luis Nassif)
#272 Syntax error in ParserConfig.xml of triage profiles (Luis Nassif)
#273 Aborting ParseException with uncommon date format from UFDR reports (Luis Nassif)
08/04/2020: IPED-3.18.2
News:
#216 Persist any new dataSource locations chosen by user (Luís Nassif)
#215 Print full timestamp for each WhatsApp message in chat html (Luís Nassif)
#214 Periodically log items being processed when using --nogui (Luís Nassif)
#203 Warn Linux users about need to install graphviz for graph layouts (Luís Nassif)
#207 Automatic CI jobs for newer java versions and upload java8 snapshot builds (Luís Nassif)
#217 Disable addToGraph menu option for items not related to communications (Luis Nassif)
Fixes:
#209 Error creating report in version 3.18.1 (Luís Nassif)
#218 Error generating graph in reports (Luís Nassif)
#212 Sorting results by some single valued columns never ends in 3.18.1 (Luís Nassif)
#213 Phones incorrectly decoded from email addresses and user accounts (Luís Nassif)
#210 Case remains image dependent when using blind profile w/ enableHtmlReport off in 3.18 (Luís Nassif)
#204 Gallery image click not working with openJDK8 on Linux (Luís Nassif)
#211 Right click on table regression in 3.18 and 3.18.1 on Linux (Luís Nassif)
07/16/2020: IPED-3.18.1
News:
#175 Synchronize chat view checkboxes of medias with table tab checkboxes (Luis Nassif)
#201 Merge decoded whatsapp accounts with wa accounts extracted from ufed xml in graph (Luis Nassif)
#197 Categorize HFS DECOMP streams when using fastmode (Luis Nassif)
#188 Support pure negative queries like -field1:xxx -field2:yyy (Luis Nassif)
#200 User and password parameters to connect to ElasticSearch (Luis Nassif)
#181 Unzip Libreoffice files to AppData\Local directory (Luis Nassif)
#193 Optimize whatsapp chat html (Fabio Pfeifer)
#179 Migrate to Lucene-5.5.5 (Luis Nassif)
Fixes:
#191 Checking media files in whatsapp chats works just when chat loading finishes (Luis Nassif)
#182 Pure negative queries like -field:xxx being inverted (Luis Nassif)
#187 Error generating graph when there is space in iped path (Luis Nassif)
#199 Error generating graph database on windows if output folder has accents (Luis Nassif)
#196 Error creating report from command line with graph generation enabled (Luis Nassif)
#189 Some iped gui processes left behind if errors occur opening cases (Luis Nassif)
07/02/2020: IPED-3.18-beta
News:
#15 Graph analysis for communications (Filipe Simões and Luis Nassif)
#62 Resume aborted or stopped processing: new options --continue & --restart (Luis Nassif)
#85 Audio transcription: implementations with Azure and Google cloud, must set credentials (Luis Nassif)
#156 First version of similar image search feature, disabled by default (Wladimir Leite)
#26 Initial ElasticSearch indexing module, not accessed by java GUI for now (Luis Nassif)
#25 Store small subitems, thumbs and ocr text in containers, speeding up case copying and deletion (Luis Nassif)
#29 Improved HexViewer with goto, search, charset selection, layout customization and more (Guilherme Dutra)
#70 Regex validators for bitcoin cash, ethereum and riple criptocurrencies, now enabled by default (Fabio Pfeifer)
#152 Add regexes and validation for bitcoin related private Keys (Fabio Pfeifer)
#61 Parsers for torrent and resume.dat files (Fabio Pfeifer)
#31 Parser for Windows 10 user activities timeline (Matheus Bichara)
#14 Basic parser for SkypeV12 (Patrick Bernardina)
#45 Improved Image/TiffViewer with rotation, size fit and brightness control (Wladimir Leite)
#55 Refactoring to detach individual viewers (Wladimir Leite)
#60 Viewer for Autocad DWG files (Alberto Magno)
#60 Keyboard shortcuts for bookmarks (Alberto Magno and Luis Nassif)
#60 Recursive subitem checking (Alberto Magno and Luis Nassif)
#58 GPX and KML files are now expanded in more profiles (Luis Nassif)
#96 Select media files embedded in html chat conversations (Luis Nassif)
#97 Extract each WhatsApp/Skype message as a new item into the case (Luis Nassif and Patrick Bernardina)
#82 Links to open cached images embedded in old Skype chats (Luis Nassif)
#164 Go to parent chat position from individual messages (Luis Nassif)
#163 Normalize skype chat recipient names to use skypename (Luis Nassif)
#165 Viewer for referenced files (eg. message attachments) (Luis Nassif)
#162 Extract WhatsApp account information (Luis Nassif)
#134 Render contact and user photos in gallery (Luis Nassif)
#127 Option to create thumbs for videos to be shown in the gallery (Wladimir Leite)
#141 Simple button to clear all filters (Luis Nassif)
#148 Better auto manage columns rules and pin columns feature (Luis Nassif)
#145 Create html conversation for Ufed chats with no messages (Luis Nassif)
#105 Do not duplicate UFED chat attachments in case (Luis Nassif)
#101 Files are exported with original extension instead of detected one (Luis Nassif)
#153 Update nudity detection model to 1.26 (Wladimir Leite and Luis Nassif)
#126 Optimize WhatsApp contact thumb searching to 50x (Luis Nassif)
#109 Optimize processing of OLE2 files up to 50x (Luis Nassif)
#166 Optimize memory usage of UFEDChatParser (Luis Nassif)
#64 Optimization for PST decoding up to 3x (Luis Nassif)
#47 Optimization for bookmarking hash duplicates (Luis Nassif)
#93 Avoid pop up error dialog for corrupted PDFs (Wladimir Leite)
#131 Auto rotate videos (Wladimir Leite)
#113 Dynamic layout of frames extracted from videos (Wladimir Leite)
#122 Kffcarving and categorization for vhdx files as "Image Disks" / "Virtual Disks" (Luis Nassif)
#168 Try to fill in empty party info from communications decoded from ufed xml (Luis Nassif)
#53 Easier way to change the number of thumbnail columns in gallery (Wladimir Leite)
#124 Copy item name in the gallery (Wladimir Leite)
#75 Embed html resources in chat html previews (Fabio Pfeifer)
#44 Changed vcard parser to generate a html preview instead of subitems (Fabio Pfeifer)
#160 Skip lines with syntax errors in keyword list file when processing (Luis Nassif)
#142 Move default configuration files to profiles/en (Luis Nassif)
Fixes:
#106 OutOfMemory when processing last items from huge cases in CPUs with many cores (Luis Nassif)
#158 SQLites up to 16MB from UFDRs kept in heap when indexTempOnSSD = false (Luis Nassif)
#100 Free term searches and regex scan not working with video metadata (Luis Nassif)
#138 Aborting error when indexing internal dates with english locale (Luis Nassif)
#117 Display all attachments of each UFED chat message in conversation preview (Luis Nassif)
#133 Render Vcard photos in html preview (Fabio Pfeifer)
#132 Metadata "video:format" contains incorrect information (Wladimir Leite)
#130 Some Long values are printed in scientific notation (Luis Nassif)
#147 ufed:labels wrongly typed as integer causing 'Error' when rendering multivalued cells (Luis Nassif)
#116 Estimated negative time to finish UFDR processing (Luis Nassif)
#111 Minor bug when copying a cell content with highlighted text (Wladimir Leite)
#167 User info in vcards sent through chats decoded from ufed xml stored in wrong metadata (Luis Nassif)
#86 Links in chat html previews not working for attachments with wrong extension (Luis Nassif)
#83 Some cached image thumbs of old Skype versions not inserted in chats (Luis Nassif)
#79 Columns added again and mixing content after refreshing GUI when analyzing case before processing ends (Luis Nassif)
#69 Report creation from command line sometimes did not work (Luis Nassif)
#161 Report generation from command line does not fill evidence description (Luis Nassif)
#51 On demand duplicate filter sometimes did not filter first duplicate (Luis Nassif)
#46 GUI error when re-opening case while processing (Luis Nassif)
#92 PPSX presentations played automatically when viewed (Wladimir Leite)
#87 Wal logs merged in main SQLite when stored in FS (Fabio Pfeifer)
#54 Row selection by typing in sorted column was not working (Wladimir Leite)
#50 Export to CSV sometimes generates malformed CSV (Luis Nassif)
#94 ParseException "Unparseable date" with some UFDR chat reports (Luis Nassif)
#95 Email recipients should be stored individually in metadata (Luis Nassif)
#98 Vcard Html preview is using wrong encoding (Luis Nassif)
#99 Infinite subitem recursion causing IllegalArgumentException: DocValuesField "parentIds" is too large (Luis Nassif)
03/18/2020: IPED-3.17.2
Fixes:
- Profile fastmode not working in v3.17 (#30)
- HtmlViewer is downloading external resources since 3.16 (#22)
- Typed evidence description not included in html report (#37)
- Records from sqlites in wal mode may be missed (#21)
- Range searches in internal dates (exif, office, message-date...) not working (#19)
- Error reading files on Linux without patch in sleuthkit (#16)
- Retry sleuthkit sqlite read errors (#38)
- Fix parsing of carved vcards (PR #40) by Fabio Pfeifer
02/13/2020: IPED-3.17.1
News:
- Check and abort if user changed default locale and default english configuration files
- Changed communication with external robustImageReaders from sockets to pipes
- Better pooling, increased timeout and communication checks with robustImageReaders
Fixes:
- NullPointerException in PhotoDNA module
- Back compatibility of PhotoDNA module with 3.16.x version
- -ocr option did not work with bookmark names or enableExternalParsing on
- useNIOFSDirectory option did not work properly
- Rare infinite loop in robustImageReader restarting if mmap is interrupted
12/27/2019: IPED-3.17
News:
- Changed default locale and configuration files to english
- Moved all source code to github
- Moved custom dependencies from internal to external repo
- Report dialog to fill in case information
- Created json format to store and load report info
- Embedded fast random forest nudity detection model
- Allow opening multicases from iped program folder
- Show warning info instead of aborting when optional databases are not found
- Updated project and thirdparty licenses, moved them to root project
- Removes photoDNA compile dependency
Fixes:
- back compatibility of IPEDSource class
- FileNotFoundException when opening case while processing with some profile
- Fix NSRL importing error
### Previous release notes in Portuguese (not translated) ###
26/11/2019: IPED-3.16.3
- Corrige StringIndexOutOfBounds na validação de boletos que abortava processamento (3.16)
- Menor uso de memória no EdgeParser e proteção para raros erros de concorrência (3.16)
- Corrige abertura de casos somente leitura via patch04 no tsk-4.6.5-apfs (3.16)
- Corrige abertura de multicasos, no carregamento do ResultSetViewersConf.xml (3.16)
- Filtra erros e warns do PDFBox e Freemarker do log e console, melhor log de exceções de parsing (<=3.16)
- Workarounds para erros raros SQLITE_BUSY que abortavam processamento (<3.16)
- Corrige erro "Image not found" ao abrir caso durante processamento com --portable e --append (<3.16)
- Upgrade xerial-sqlite 3.23.1 -> 3.25.2
19/11/2019: IPED-3.16.2
- Obtenção de mais dados de downloads quando disponíveis (bytes totais e recebidos, datas de downloads p/ Safari)
- Utilização de parsers genéricos no caso de erro nos parsers específicos de navegadores
- Correção da obtenção das URLs de downloads do Chrome, tratamento de versões antigas do Chrome (3.16)
- Correção do RecycleBinParser: estava incluindo nome de arquivos temporários na saída (<3.16)
- Raro NullPointerException ao reaproveitar arquivo temporário abortava processamento (<3.16)
- Raro IOException "Write end dead" abortava processamento (<3.16)
- Fixa erro ao alterar layout vertical/horizontal na interface (3.16)
- Upgrade PDFBox-2.0.13 -> 2.0.17
01/11/2019: IPED-3.16.1-beta
- Plugin RegRipper para downloads e pesquisas do Shareaza (PCF Ayrton)
- Assinatura e categorização para bases de dados MSSQL (PCF Patrick)
- Pergunta por caminho de evidências ad1, ufdr ou pastas não encontradas
- Verifica se arquivo de marcadores carregado manualmente é compatível com caso atual (<3.16)
- Coluna "Tamanho" era ocultada em alguns casos com autoManageCols = true (<3.16)
- Fixa NoClassDefFoundError ao gerar relatório com base photoDNA configurada (3.16)
- Fixa EdgeWebCacheParser quando enableExternalParsing = true (3.16)
- Fixa abertura de documentos Office quando caminho do caso contém '#' (PCF Pfeifer) (<3.16)
- Fixa NullPointerException no SleuthkitJNI-4.6.5 (3.16)
- Portadas correções do sleuthkit-4.6.6 para o 4.6.5 com APFS (<3.16)
16/10/2019: IPED-3.16-beta
- Suporte a APFS (novo parâmetro -p password)
- Suporte a módulos de processamento em Python (ver detalhes em conf/scripts/PythonScriptTask.py)
- Detecção de nudez via deeplearning com Yahoo open-nsfw (desligado por padrão, ver detalhes em NSFWNudityDetectTask.py)
- Integração do PhotoDNA-3.3 (distribuído a parte, copiar photodna-1.0.0.jar em optional_jars)
- Busca de hashes em base PhotoDNA, configurar 'photoDNAHashDatabase' em LocalConfig.txt
- Refactoring do data carving, agora configurável em XML e javascript (PCFs Patrick e Nassif)
- Melhorias nos carvers de ZIP e EML (PCFs Patrick e Nassif)
- Carvers para KML, GPX, DER e certificados digitais (PCF Patrick)
- Novo Carver para VCARD (PCF Pfeifer)
- Melhorias no WhatsAppParser: suporte a msgs de sistema, localizações (exibidas no mapa), chamadas de áudio e vídeo, melhor linkagem de anexos no iphone (PCF Pfeifer)
- Parsers específicos para históricos do Chrome, Firefox, Edge e Safari (PCF Herrmann e Nassif)
- Parser para arquivos KML e GPX (PCF Patrick)
- Parser para arquivos VCARD (PCF Pfeifer)
- WebAPI básica para pesquisas em casos remotos, obtenção de propriedades, extração de itens, texto, thumbs e criação de marcadores (PCF Átila)
- Refactoring do módulo de Regex, permitindo escrever validadores em java ou javascript (APF Filipe Simões)
- Regex e validador para endereços Bitcoin (PCF Pfeifer)
- Regex comentadas para criptomoedas Ethereum, Ripple, Neo, Dash, Dogecoin e habilitada para Monero;
- Otimização da exibição dinâmica de colunas, re-habilitada por padrão (desligável em AdvancedConfig/autoManageCols)
- Opção "useNIOFSDirectory" para não mapear o índice em memória, o que eventualmente causava crashes pela rede
- Opção "numImageReaders" para setar nº de processos ao ligar 'robustImageReading', padrão usa metade do nº de CPUs lógicas
- Altera "numExternalParsers=auto" para usar metade do nº de processadores caso OCR esteja desligado
- Opção "storeTextCacheOnDisk", desabilitada no perfil triage para usar menos espaço no temp
- Configuração do perfil "triage" para ignorar itens em pastas de sistema (PCF Sícoli)
- Foco na subAba de metadados ao clicar em itens do UFED ou registros de browsers
- Solicitação de chave Google Maps Javascript API para correto uso do mapa
- Incluído modelo de relatório html em inglês
- Atualização para sleuthkit-4.6.5
- Suporte a AD1 versão 4
Correções:
- Erro ao processar relatórios UFED com bookmarks (ignorados por ora)
- Caracteres de controle inválidos no XML do UFED abortavam processamento
- Erro ao gerar relatório ao mover caso de máquina
- Emails de PST com corpo apenas em RTF apareciam em branco
- Downgrade da libpff p/ 20131028 devido a raros anexos extraídos zerados
- Erro ao ligar enableExternalParsing qdo PATH continha valores com aspas duplas
- Correções diversas na localização para o inglês
- Travamento no processamento ao abrir GUI de análise com opção 'robustImageReading' ligada
- Hard links HFS+ exportados zerados para relatório, caso nele incluídos
- Subitens corrompidos zerados eram abandonados na pasta indexador/subitens
- Timeouts com itens de processamento mto lento (ex: OCR em pdfs grandes) ao ligar 'enableExternalParsing'
- Raro bug de concorrência na comunicação com robustImageReaders
- Raro OutOfMemory devido a milhões de hits de Regex em arquivos gigantes
- Fixa navegação no mapa quando os itens estão ordenados na tabela
29/03/2019: IPED-3.15.6
- Corrige OutOfMemory ao expandir conteineres gigantes (3.15)
- Corrige Travamentos raros na detecção de nudez com PNG corrompido
- Classificação e visualização de imagens CDR (PCF Gabriel)
- Erro ao executar plugins do RegRipper no Linux
- Exibição de imagens rotacionadas corretamente (PCF Wladimir)
- Alterações no layout padrão da interface
27/02/2019: IPED-3.15.5
- Corrige erro no LibreOffice qdo há espaço no nome do usuário atual (3.15.4)
- Corrige erro no LibreOffice se MSVC Redistributable não estiver instalado (3.15.4)
- Remove limite de tamanho máximo de registros decodificados pelo POI-4.0
21/02/2019: IPED-3.15.4
- Identificação de novas categorias do UFED automaticamente
- Novo filtro de duplicados sob demanda, útil em multicasos
- Novo painel de exibição de duplicatas
- Ordenação de colunas multithread (5-10x mais rápido com 24 cores)
- Abertura de multicasos em paralelo
- Atualização p/ icepdf-6.3.2 (abre digitalizações antes não abertas)
- Atualização p/ LibreOffice 6.1.5
Correções:
- Timeouts infinitos ao ligar enableExternalParsing qdo ocorre erro na leitura dos itens (ex: bloqueio de antivirus)
- Áudios de WhatsApp não linkados nas conversas caso seu mimetype não existisse no banco (3.14)
- Marcadores para envios via WhatsApp-Iphone não eram criados se anexos fossem adicionados com --append (3.14)
- Ignora NullPointerException no GenericOLEParser
28/01/2019: IPED-3.15.3
- Corrige NullPointer que impedia abertura da interface de análise (3.15.2)
- Remove metadados de imagens obtidos do sistema de arquivos local (3.13)
- Eventual ConcurrentModificationException no MetadataViewer com pesquisa ativa (3.14)
25/01/2019: IPED-3.15.2
- Suporte a UFDR segmentados
- Suporte a AD1 v3 segmentados (até FTKImager 3.4.0.5)
- Compatibilização e atualização p/ Tesseract-4.0.0 (melhorias substanciais na acurácia)
- Reabilita OCR em GIFs (eventualmente causavam problema com tesseract-3.02)
- Melhor gerenciamento de threads nas chamadas ao imagemagick (Filipe Simões)
Correções:
- Comenta assinatura superfetch MAM0x84, cujos itens causavam hang e memory leak no agdbinfo 20181111 (3.15)
- Destrói corretamente ferramentas externas de parsing após timeout (3.15)
- Fecha handles pro índice que impediam apagá-lo qdo criado no temp (desde 3.12)
- Evita SocketTimeout ao ligar 'robustImageReading' com imagens mto fragmentadas e segmentadas (3.8)
- Tenta apagar arquivos pipe-xxxx criados no temp qdo 'robustImageReading' é ligado (3.8)
- Diminui threads de merge do índice ao usar --append com outputOnSSD = false
11/01/2019: IPED-3.15.1
- Atualização para Tika-1.20 (tratamento de chars rotacionados em PDFs, correções)
- Loga erro ao invés de abortar caso externalParsers não estejam instalados no Linux
Correções:
- Substituídas todas as chamadas process.destroy() por destroyForcibly() (mata 'convert' travados e outros no Linux)
- "IOException: Stream closed" durante indexação que abortava processamento (3.15)
- Timezone incorreto em datas de chats decodificados pelo UFED (PCF Pfeifer) (3.14)
- Inclui DLLs faltantes no Imagemagick-7.0.8-14 (3.15)
- Ignora UnsupportedEncodingException no GenericOLEParser
11/12/2018: IPED-3.15
- Parsing robusto em outro processo, isolando OutOfMemoryErrors e travamentos no parsing (habilitar enableExternalParsing)
- Suporte a relatórios UFDR do Physical Analyzer
- Suporte a imagens lógicas AD1 v3 (contribuição Guilherme Dutra SEF/MG)
- Suporte a imagens heic geradas pelo IOS 11+
- Externalização da configuração da MakePreviewTask
- Novos parâmetros no ExternalParsers.xml: win-tool-path, output-charset, isOutputHtml, firstLinesToIgnore
- Parser genérico e expansão de OLEs sem parser específico (jumplists, thumbs.db, etc)
- Configuração de parser externo para Prefetch (libscca)
- Configuração de parser externo para Superfetch (libagdb)
- Configuração de parser externo para Lixeira: INFO2 e $I* (rifiuti e rifiuti-vista)
- Configuração de parser externo para Event logs evt e evtx (libevt e libevtx)
- Cache em disco para texto extraído de itens gigantes, evitando reprocessá-los
- Diminui textSplitSize para 10MB para evitar OutOfMemory em máquinas com poucos recursos
- Possibilidade de desligar convertCharsToAscii para gerar melhor dicionário p/ quebra de senhas
- Exporta p/ relatório anexos de chats automaticamente (desligável com --nolinkeditems)
- Alerta para eventuais problemas com java 9+
- Atualização para Tika-1.19.1
- Atualização p/ ImageMagick 7.0.8-14
- Atualização p/ Mplayer-6.2.0-r38109
- Atualização p/ Libpff-20180714
- Atualização p/ Regripper-2.8_20180406
Correções:
- Geração de quadros de vídeos no Linux qdo Mplayer não suporta "-lavdopts wait_keyframe" (PCF Wladimir)
- Erro ao setar localização para 'en' em sistemas cujo padrão era 'pt_BR'
- Opção robustImageReading não funcionava no Linux
- Configuração errada da opção filterNonLatinChars no perfil triage
- Eventual construção incorreta da árvore de diretórios ao processar pastas com links simbólicos
- Datas de WhatsApp do iphone eram decodificadas usando timezone incorreto
- Ocorria scrollToNextHit automático nos chats ao clicar em anexo
- Corrige caminho de imagens processadas no Linux e abertas no Windows
- Opção -dname não funcionava p/ relatórios do UFED
- Raro ConcurrentModificationException abortava processamento
22/10/2018: IPED-3.14.5
- Novas opções p/ triage: filterNonLatinChars, maxTokenLength e storeTermVectors (PCF Sícoli e Nassif)
- Funções para salvar, carregar e resetar layout das colunas
- Desabilita por padrão gerenciamento automático de colunas
- Usa java instalado no lugar do embutido no IPED-SearchApp devido a lentidão em mídias ópticas
- Alerta para versões bugadas do java (1.8.0_161 a 1.8.0_171)
- Habilita por padrão -XX:+HeapDumpOnOutOfMemoryError no iped.exe
- Atualiza PDFbox para v2.0.12
Correções:
- Workaround para relatórios XML do UFED com caracteres inválidos (3.14)
- Marcadores em multicasos estavam sendo perdidos (3.14)
- Falso alerta de evidência não encontrada ao processar discos físicos (3.14)
- Altera opção -nocontent para exportar conteúdo de itens presentes em outro marcador (PCF Wladimir)
- Corrige abertura de casos via compartilhamento do Windows (PCF Wladimir)
- Não copia para relatórios arquivos desnecessários referentes a nós da árvore
- Arquivos zip não comprimidos contendo outros zips não eram expandidos corretamente
- Exportação de árvore de diretórios renomeava itens ativos no caso de conflito de nomes
- Corrige estatística de tempo de parsers de conteineres
- Diferença de 1 dia em datas entre '01/03/2015' e '29/02/2016' em chats WhatsApp do Iphone (PCF Pfeifer)
- Janela de erro ao exportar arquivos no caso de erros de escrita ou falta de espaço
15/08/2018: IPED-3.14.4
- Melhorias na geração de miniaturas de vídeos (PCF Wladimir)
- Filtro textual no gerenciador de colunas visíveis (PCF Wladimir)
- Opção openImagesCacheWarmUpEnabled para otimizar leitura de imagens E01 segmentadas (PCF Wladimir)
Correções:
- OutOfMemory ao finalizar ScriptTask em casos muito grandes (3.14)
- Falso alerta de evidência não encontrada em extrações automáticas (3.14)
- Erro "getting case database connection" durante --append com --portable (3.14)
- Travamentos raros durante geração de miniaturas de imagens (png corrompido, jpg2k)
- Erro ao localizar evidências de casos processados no Linux e abertos no Windows
- Erro causado por nomes corrompidos muito longos nos XML do UFED
- Remove limitadores de heap do iped.exe
06/07/2018: IPED-3.14.3
- Inclusão da JRE 1.8.0_152 x64
- Desliga descarte de itens carveados com erro de parsing nos profiles forensic e pedo
- Prioriza MetadataViewer apenas para itens de celulares sem viewer específico
- Extrai datas estendidas (criação e acesso) de subitens de ZIP
- Configuração de novas categorias Tor, Cloud, backup iphone, RFB, CEF, etc (contribuição PCF Sícoli)
Correções:
- Travamento da interface ao selecionar ou marcar grande quantidade de itens na tabela (3.14)
- Erros de parsing em Known.met, Ares e Skype ao usar idioma inglês (3.14)
- Grande lentidão no profile triage em itens com parser desabilitado (lia primeiros bytes de todos)
- Datas de criação e acesso não eram armazenadas nos ZIPs com itens exportados
12/06/2018: IPED-3.14.2
Correções:
- Remoção de DLL que provocava erro de linkagem no Windows 7
- Eventual inserção de miniatura errada em chats do Skype (3.12)
- Resultado vazio de um filtro provocava remoção de todas as colunas
- Erro ao gerar relatório via interface em casos com OCR
- Inserção de marcadores não selecionados no relatório de itens com vários marcadores
- Erro ao processar relatórios XML do UFED no Linux devido a barras invertidas no XML
- Erro ClassNotFound ao processar pastas com --addowner
- Corrige ArrayIndexOutOfBounds no gerenciador automático de colunas
- Comenta regex p/ IBAN e restringe regex p/ SWIFT
28/05/2018: IPED-3.14.1-beta
- Configuração de parsers externos em conf/ExternalParsers.xml (ex: ffmpeg, exiftool, etc)
- Divisão do visualizador de metadados em abas
- Centralização no mapa de item georreferenciado selecionado na tabela (PCF Patrick)
Correções:
- Nomes de chats truncados quando continham caracter '/' nos nomes de participantes
- Erro ao processar pastas com nomes terminados com extensões de imagens (000, 001, dd, etc)
- ClassNotFound devido a atualização de lib jbig2 impedia limpeza de cache de imagens
- Estimativa errada de término de processamento ao processar XML do UFED
21/05/2018: IPED-3.14-beta
- Suporte inicial aos relatórios XML do UFED Physical Analyser (importação de itens, categorias e metadados)
- Internacionalização e suporte inicial ao idioma inglês
- Destaque de painéis da interface via DockingFrames (PCF Pfeifer)
- Externaliza instalador de tarefas de processamento para conf/TaskInstaller.xml
- Tarefas de processamento via script: podem acessar propriedades, conteudo, texto, ignorar itens, criar propriedades extras, marcadores, etc
- Parser de WhatsApp para Iphone (PCF Pfeifer)
- Opção phoneParsersToUse no AdvancedConfig.xml para escolher parsers de celulares
- Novo visualizador de propriedades e metadados
- Geração de relatórios a partir da interface de análise
- Opção para gerenciamento automático de colunas visíveis (útil p/ celulares)
- Melhor configuração de parâmetros da linha de comando (PCF Átila)
- Marcadores automáticos p/ itens enviados via chats interpretados pelo PA
- Integra perfil triage para uso em locais de busca por documentos
- Visualização de itens selecionados na árvore de diretórios
- Opção no menu de contexto para abrir versão de visualização dos itens externamente
- Cálculo simultâneo de MD5 ao exportar itens para ZIP
- Exportação de itens em árvore sem necessidade de escolher nó base
- Externalização da opção indexCorruptFiles (padrão true)
- Opções no ParserConfig.xml para usar SAX parsers p/ docx e pptx (usam menos memória, padrão false)
- Opções no ParserConfig.xml para PSTParser: recoverDeleted e useLibpffParser (padrão true)
- Lista nomes de anexos no preview de emails extraídos de PST/OST
- Menor consumo de memória ao processar PDFs usando arquivos temporários
- Backups automáticos de marcadores: opções maxBackups e backupInterval em AdvancedConfig.txt
- Pergunta ao usuário novo caminho para imagem forense caso não localizada
- Extração de imagens embutidas em HTMLs no perfil pedo
- Exibição do número de itens por categoria
- Comentários para marcadores
- Opção externalPdfToImgConv habilitada por padrão (evita OutOfMemory durante OCR)
- Atualização p/ Tika 1.18 (parser XPS, inúmeras melhorias e correções)
- Atualização p/ sleuthkit-4.6 (suporte a itens HFS comprimidos via LZVN, correções diversas)
Correções:
- Correção de sincronização da tabela/galeria para o mapa (PCF Patrick)
- Relatório HTML com link [Sem Marcador] vazio (3.13.5)
- Falha eventual ao gerar miniaturas de imagens devido a bug no java
- Itens orphans corrompidos maiores que sua partição automaticamente ignorados
- Travamento raro na detecção de assinatura de certos ZIPs corrompidos
- Correções no parser de WhatsApp p/ Android (thumb p/ anexos documentais, algumas msgs descartadas)
- Classificação correta de vídeos MTS
- Corrige abertura de HTMLs gigantes externamente
- NullPointer ao desabilitar certas opções do processamento
02/02/2018: IPED-3.13.5
- Detecção de itens 7zip cifrados que omitem nomes dos subitens
- Habilita ignoreHardLinks por padrão em todos os perfis de processamento
- Expõe novamente opção textSplitSize no AdvancedConfig.txt
- Aborta processamento no caso de conflito em CustomSignatures.xml
Correções:
- Carregamento de cookie de marcadores em casos somente leitura (3.13.1 - PCF Wladimir)
- Não funcionamento da opção robustImageReading no Linux (3.13.1)
- Travamento eventual no processamento durante geração de thumbs de vídeos (3.13.3)
- Falso alerta de "imagem não encontrada" ao abrir casos com discos físicos no Windows (3.13)
- Conversão externa de PDF p/ imagem via PDFBox não incluia imagens jbig2 (3.13.4)
- Não cria marcadores automáticos p/ itens pequenos com hash comum (3.11)
- IgnoreHardLinks ignorava hash de itens enviados para filas posteriores de processamento (3.12)
12/01/2018: IPED-3.13.4
Melhorias:
- Opção no OCR para converter PDF p/ imagem externamente, isolando hangs e OutOfMemoryErrors
- Gera galeria e relatório html para itens sem marcador
- Move HashTask no pipeline de processamento, permitindo ignorar o hash de itens via javascript
- Opção para desligar uso de thumbs embutidos em imagens JPG como miniaturas
- Log de mais infos durante análise (pesquisas, filtros, itens exportados e duplo clique)
Correções:
- Compatibiliza alerta de versão java e atalho IPED-SearchApp.exe com Java 9
- NullPointer no WhatsAppParser com chat vazio que abortava extração de chats seguintes (3.12.x)
- NullPointer fatal no processamento ao desabilitar detecção de idioma (3.13)
- Erro raro IllegalArgumentException durante detecção de idioma (3.13)
- Detecção de disco cheio (temp e destino) no Windows 10 e Linux (3.10)
- Descarte de thumbs rotacionados embutidos em JPGs ao gerar miniaturas (PCF Wladimir)
- Não linkagem de tranferências Skype com itens enviados qdo duplicados na evidência (3.12.x)
05/12/2017: IPED-3.13.3
Correções:
- NullPointer que impedia a descompactação do LibreOffice em novas máquinas (3.13-final)
- Erro eventual no processamento devido a alteração de tipo do ocrCharCount durante timeouts (3.13)
- Não carregamento do tsk_datamodel.jar em sistemas Linux no App de análise (3.13.1)
- Expansão de itens 7z criados pelo 7zip-16.04 ou posterior (3.13)
- NullPointer raro na geração de thumbs de vídeos que abortava processamento (3.13)
- ArrayIndexOutOfBounds em análise durante processamento com --append (3.12)
- Erro ao importar base de hashes NSRL (3.12.x)
- Tentativa de proteção para OutOfMemory causado por cache na lib Levigo-jbig2 (3.11)
- Alerta para plug-in jpeg2000 ausente (removido na 3.13)
- Atualização p/ PDFBox-2.0.8
06/10/2017: IPED-3.13.2
- Correção de ClassCastException na detecção de nudez após alterar ClassLoader (3.13.1)
04/10/2017: IPED-3.13.1
- Compatibilização com java 9 (e alerta para novas versões do java)
- WhatsAppParser: trata vCards com fotos e mimetypes com sufixos (PCF Pfeifer)
- Configuração no logging para imprimir classe de origem da mensagem
- Atualização do Manual.pdf
Correções:
- Lentidão na tabela na interface de análise com dados multivalorados (3.13)
- SkypeParser: fileslacks obtidos do cache de midias no lugar dos anexos (3.12.x)
- Não criação de marcadores de envios via Skype ao desabilitar hash MD5 (3.12.x)
- Patch no Sleuthkit-4.4.2 para melhorar processamento de time machines hfs+
14/09/2017: IPED-3.13-final
Melhorias:
- Indexação do nome de subitens de ZIPs cifrados
- Tratamento de vídeos MTS/M2TS (contribuição PCF Cinelli)
- Expansão de itens vnd.openxmlformats-officedocument genéricos (derivados de zip)
- Melhoria no descarte de ZIPs carveados corrompidos
Correções:
- Erro ao indexar EMLs com corpo puramente textual sem versão html (3.13-beta)
- Erro ao indexar palavras acentuadas de txt e binários com mais de 128KB de texto (3.13-beta)
- Emails de caixas DBX sem cabeçalhos conhecidos não reconhecidos como EML (3.13-beta)
- Metadados de emails MSG prefixados incorretamente como office (3.13-beta)
- Downgrade p/ sqlite-jdbc-3.8.11.2 devido a erro de linkagem (3.13-beta)
- Marcador automático para envios via Skype estava incluindo itens zerados ou com poucos bytes (3.12)
- Itens carveados cifrados estavam sendo descartados (3.0)
- Eventualmente emails com anexos de PSTs não apareciam na árvore de diretórios
01/09/2017: IPED-3.13-beta
- Nova aba de filtragem/agrupamento por valores de quaisquer metadados
- Tarefa de busca por Regex: cpf, cnpj, cnh, conta, valores, cartões, emails, ips, urls, boletos, swift, iban, etc (ajuda do PCF Herrmann)
- Exportação automática de arquivos com base em palavras-chave (configurar conf/KeywordsToExport.txt)
- Troca do graphicsmagick pelo imagemagick: melhor e maior suporte a formatos de imagens (de 100 para 200)
- Detecção de idioma via optimaize language-detect (71 idiomas suportados)
- Extração de metadados de vídeos (resolução, bitrate, fps, codec, modelo - qdo disponível, etc)
- Novos grupos de metadados (audio, imagens, vídeos, pdf, office, html, regex, idioma)
- Função EXPERIMENTAL para reconhecimento de entidades mencionadas (pessoas, empresas, lugares), sem modelo p/ português
- Detecção de possíveis itens cifrados por entropia
- Executa OCR em imagens PPM, JP2 e JPX
- Exportação de arquivos para ZIP mantendo estrutura em árvore
- Otimização significativa na geração de thumbs wmf e de thumbs parciais jpg, png, gif e bmp, 10x mais rápido
- Otimização no StringsParser, 80% mais rápido em certos casos
- Otimização ao abrir casos grandes e cancelar pesquisas, inicializando sob demanda as ordenações das colunas
- Dependências com licenças restritivas separadas ou removidas: java-dbx, levigo-jbig2, jpeg2000, oracle-jdbc, mplayer, regripper
- Documentação de dependências e respectivas licenças
- Externalização do arquivo de assinaturas CustomSignatures.xml
- Novas estatísticas de tempo de processamento por parser
- Janela de "aguarde" durante abertura inicial das imagens pelo sleuthkit
- Atualização p/ Tika-1.15 (mais tipos, mais parsers, diversas correções)
- Atualização p/ Sleuthlkit-4.4.2 com iped-patch-02 (correções p/ ISO, HFS, memory leaks, etc)
- Atualização p/ xerial sqlite-jdbc-3.19.3
- Atualização p/ PDFBox-2.0.7
- Downgrade p/ 7zipJBinding-4.65-rc5
Correções:
- Alguns vídeos FLV carveados eram descartados devido a erro no parser do Tika
- Janela de erro ao abrir casos corrompidos ou no caso de java < 1.8
- Problema com LibreOffice ao abrir 2 instâncias do IPED na mesma máquina
- Interrupção do processamento devido a arquivo "dosimg.7z"
- Problema no fastmode ao adicionar mais de uma evidência (3.12.x)
23/06/2017: IPED-3.12.5
- Corrige extração incompleta de chats do WhatsApp qdo mediaType dos anexos é nulo
31/05/2017: IPED-3.12.4
- Corrige bug que ignorava itens alocados ao ligar ignoreHardLinks junto com addFileSlacks (3.12)
- Corrige bug eventual ao tentar reaproveitar temporários apagados de itens pais
- Algumas informações de appointments (como Subject e Body) e de outros objetos de PSTs não eram extraídas (2.15)
- Corrige travamento raríssimo ao interromper thread após timeout
- Extrai imagens (e outros itens) de documentos no profile pedo
04/05/2017: IPED-3.12.3
- Corrige otimização na libewf que causava erros ao processar vários E01 simultaneamente (PCF Pfeifer)
- Corrige piora na velocidade de processamento de até 25%, na tarefa de parsing (regressão 3.10.1)
07/04/2017: IPED-3.12.2
- Corrige regressão na abertura de links p/ anexos no Linux (3.12)
- Corrige regressões no Sleuthkit 4.4.0:
- erro ao reconhecer partições DOS qdo há backup de GPT de formatação anterior
- erro na linkagem do libtsk_jni.so no Linux
- contorna piora na performance da opção robustImageReading
01/04/2017: IPED-3.12.1
- Corrige falha no parsing de bases SQLite (regressão 3.12)
- Corrige ConcurrentModificationException que abortava processamento (3.12)
29/03/2017: IPED-3.12
- Análise simultânea ao processamento (apenas itens já processados)
- Atualização para Sleuthkit-4.4 (processamento de FileSlacks)
- API para acessar múltiplos itens de dentro dos parsers
- Múltiplas filas de processamento para suportar dependências de parsing entre os itens
- Melhorias no WhatsAppParser: abertura de anexos (necessita do sha-256), títulos de anexos, extrai contatos, inclui avatares, inclui apelidos nos chats, miniaturas de vídeos, renderiza emojis
- Melhorias no SkypeParser: embute imagens em cache nos chats e insere miniaturas e links nas transferências
- Criação de marcadores automáticos p/ itens enviados via WhatsApp e Skype
- Links no preview de históricos P2P (Emule, Ares e Shareaza) para itens encontrados na evidência
- Profiles de processamento, sendo pré-configurados: forensic, pedo, fastmode, blind.
- Função para localizar documentos por similaridade
- Melhor detecção de tipos derivados de SQLite via nomes de tabelas
- Otimizações no fastmode ao processar imagens e dispositivos
- Aumenta cache de texto extraído para indexação mais rápida de itens grandes
- Melhor progresso do viewer de texto com itens tratados pelo StringsParser
- Melhor filtro para conteineres não expandidos
- Exposição do parâmetro de timeout por tamanho (timeOutPerMB)
- Carregamento mais rápido de bases do LED (PCF Wladimir)
- Opção --addowner para indexar owner dos arquivos ao processar pastas
- Atualização para PDFBox-2.0.5
- Patch na libewf: cache p/ dados descompactados, acelerando em até 10x o processamento de imagens HFS+ compactadas (PCF Pfeifer)
Correções:
- Não extração de thumbs PNG de contatos do Skype
27/03/2017: IPED-3.11.2
Correções:
- Falha ao armazenar referências relativas para os itens ao processar pastas (regressão 3.11)
- Demora na atualização do viewer de texto após interromper visualização (regressão 3.10.1)
- Processamento interminável devido a bug no carving de MP4 (3.10)
- OutOfMemory ao processar caixas DBX corrompidas (2.15)
- Visualização truncada de chats do skype devido a msgs com html mal formado
- Contas do Skype não eram renderizadas no HTMLViewer
07/02/2017: IPED-3.11.1
- Geração de relatório único a partir de casos separados ou de caso múltiplo
- Implementa -dname no processamento de marcadores.iped
Correções:
- corrige NullPointer ao gerar relatório de caso contendo apenas pastas (regressão 3.11-final)
- erro ao indexar itens corrompidos via strings em alguns casos (regressão 3.10.1)
- erro ao processar conteúdo de itens corrompidos após parsing com indexTempOnSSD = false (regressão 3.8)
- loga erro ao invés de abortar ao processar arquivos com caminho inválido (montagens do FTKImager)
- correção para processamento e análise a partir de compartilhamentos de rede não mapeados
- proteção contra OutOfMemory durante análise de assinatura via Tika
- controle de timeout na tarefa de geração de preview
- pequenas correções no IndexDatParser
19/01/2017: IPED-3.11-final
- Exibição de data e hora de última alteração do registro do item no sistema de arquivos
- Melhor categorização de temporários de Internet (PCF Gabriel)
Correções:
- Opção --portable estava sendo desfeita ao final do processamento (regressão 3.11-beta)
- Erro no final do processamento de pastas avulsas em sistemas Linux (regressão 3.11-beta)
- Erro ao gerar relatórios a partir de arquivos .iped salvos pelo usuário (regressão 3.11-beta)
- Exibição incorreta de horário de último acesso em sistemas FAT (apenas data existe)
- Remoção de caracteres de controle do "Lista de arquivos.csv" e das extensões dos itens exportados
- Remoção de colunas de outros casos não existentes no caso atual
- Não recria marcadores automáticos ao gerar relatório
13/12/2016: IPED-3.11-beta
- Novo painel de Mapas com função de georreferenciamento (contribuição PCF Patrick)
- Análise simultânea de múltiplos casos independentes (opção -multicases pasta_com_casos no iped-search-app)
- Refatoração do código da interface e api para pesquisa, obtenção e marcação de itens
- Otimizações da interface para casos com dezenas de milhões de itens
- Unificação dos logs de processamento e geração de log de análise
- Criação automática de marcadores para itens compartilhados via P2P
- Carving específico para bancos de dados SQLite
- Otimizações no --fastmode ao varrer pastas locais e em rede
- Melhor atualização do caminho para imagens, inclusive em casos somente leitura
- Visualizador de texto totalmente Unicode
- Atualização para Tika-1.14 (POI-3.15, PDFBox-2.0.3, mais parsers, correções, etc)
- Atualização para SevenzipJBindings-9.20-2.0beta
- Atualização para IcePDF-6.1.3
Correções:
- OutOfMemory ao processar áudios M4A e itens CHM corrompidos
- Melhor linkagem com sleuthkit em sistemas Linux (novo parâmetro tskJarPath no AdvancedConfig.txt)
- Não geração de log ao processar discos físicos
- Patch 04 no Sleuthkit-4.3 para suportar discos com setores de 4k
- Inclusão de DLLs faltantes nas pastas da msiecfexport e esedbexport
27/09/2016: IPED-3.10.5
- Erro ao abrir App de pesquisa com java 32bits após processar em sistema x64 (regressão 3.10.1)
- Patch 03 no Sleuthkit-4.3 para agilizar fastmode e cálculo de término estimado
15/09/2016: IPED-3.10.4
- Bloqueia novamente conexões externas ao renderizar itens HTML (regressão 3.10.3)
- Eventualmente alguns nós da árvore de diretórios em relatórios iped não eram indexados
08/09/2016: IPED-3.10.3
- Corrige erro (não silencioso) ao gerar relatórios contendo emails de PST/OST (regressão 3.10.1)
- Não inclui metadados ao final da coluna Message-Body
- Compatibiliza novamente com java 7 (regressão 3.10.1)
25/08/2016: IPED-3.10.2