From d5c47412075c55ba06bda2649e2d8234bfc3c6f6 Mon Sep 17 00:00:00 2001 From: tc-wleite Date: Thu, 18 Apr 2024 23:28:22 -0300 Subject: [PATCH 1/8] '2170: Create calls sub-categories based on mimeType and ufed:Source. --- .../config/conf/CategoriesConfig.json | 9 +++++++- .../localization/iped-categories.properties | 6 +++++ .../iped-categories_de_DE.properties | 6 +++++ .../iped-categories_es_AR.properties | 6 +++++ .../iped-categories_it_IT.properties | 6 +++++ .../iped-categories_pt_BR.properties | 6 +++++ .../scripts/tasks/RefineCategoryTask.js | 21 ++++++++++++++++++ .../iped/app/ui/cat/Discord Calls.png | Bin 0 -> 606 bytes .../iped/app/ui/cat/Facebook Calls.png | Bin 0 -> 799 bytes .../resources/iped/app/ui/cat/Other Calls.png | Bin 0 -> 459 bytes .../resources/iped/app/ui/cat/Phone Calls.png | Bin 0 -> 443 bytes .../iped/app/ui/cat/Threema Calls.png | Bin 0 -> 557 bytes .../iped/app/ui/cat/WhatsApp Calls.png | Bin 0 -> 850 bytes 13 files changed, 59 insertions(+), 1 deletion(-) create mode 100644 iped-app/src/main/resources/iped/app/ui/cat/Discord Calls.png create mode 100644 iped-app/src/main/resources/iped/app/ui/cat/Facebook Calls.png create mode 100644 iped-app/src/main/resources/iped/app/ui/cat/Other Calls.png create mode 100644 iped-app/src/main/resources/iped/app/ui/cat/Phone Calls.png create mode 100644 iped-app/src/main/resources/iped/app/ui/cat/Threema Calls.png create mode 100644 iped-app/src/main/resources/iped/app/ui/cat/WhatsApp Calls.png diff --git a/iped-app/resources/config/conf/CategoriesConfig.json b/iped-app/resources/config/conf/CategoriesConfig.json index e1874f42b8..6aee30c8be 100644 --- a/iped-app/resources/config/conf/CategoriesConfig.json +++ b/iped-app/resources/config/conf/CategoriesConfig.json @@ -151,7 +151,14 @@ ]} ]}, {"name": "Extraction Summary", "mimes": ["application/x-ufed-html-summary"]}, - {"name": "Calls", "mimes": ["application/x-ufed-html-calls", "application/x-ufed-call", "call/x-threema-call", "call/x-whatsapp-call", "call/x-telegram-call", "call/x-discord-call", "application/x-ios-calllog-db", "application/x-ios8-calllog-db"]}, + {"name": "Calls", "categories":[ + {"name": "Facebook Calls", "mimes":[]}, + {"name": "Phone Calls", "mimes":["call/x-discord-call"]}, + {"name": "Telegram Calls", "mimes":["call/x-telegram-call"]}, + {"name": "Threema Calls", "mimes":["call/x-threema-call"]}, + {"name": "WhatsApp Calls", "mimes":["call/x-whatsapp-call"]}, + {"name": "Other Calls", "mimes":["application/x-ufed-html-calls", "application/x-ufed-call", "application/x-ios-calllog-db", "application/x-ios8-calllog-db"]} + ]}, {"name": "SMS Messages", "mimes": ["application/x-ufed-html-sms", "application/x-ufed-sms", "application/x-ios-sms-db"]}, {"name": "MMS Messages", "mimes": ["application/x-ufed-html-mms", "application/x-ufed-mms"]}, {"name": "Instant Messages", "mimes": ["message/x-chat-message", "message/x-threema-message", "application/x-ufed-instantmessage", "message/x-whatsapp-message", "message/x-skype-message", "message/x-skype-filetransfer", "message/x-telegram-message", "message/x-discord-message"]}, diff --git a/iped-app/resources/localization/iped-categories.properties b/iped-app/resources/localization/iped-categories.properties index 6aff718351..87775a8d1a 100644 --- a/iped-app/resources/localization/iped-categories.properties +++ b/iped-app/resources/localization/iped-categories.properties @@ -92,6 +92,12 @@ Folders=Folders Scanned\ Documents=Scanned\ Documents Extraction\ Summary=Extraction\ Summary Calls=Calls +Facebook\ Calls=Facebook\ Calls +Other\ Calls=Other\ Calls +Phone\ Calls=Phone\ Calls +Telegram\ Calls=Telegram\ Calls +Threema\ Calls=Threema\ Calls +WhatsApp\ Calls=WhatsApp\ Calls SMS\ Messages=SMS\ Messages MMS\ Messages=MMS\ Messages Instant\ Messages=Instant\ Messages diff --git a/iped-app/resources/localization/iped-categories_de_DE.properties b/iped-app/resources/localization/iped-categories_de_DE.properties index 0b02b8358c..7ad7a40961 100644 --- a/iped-app/resources/localization/iped-categories_de_DE.properties +++ b/iped-app/resources/localization/iped-categories_de_DE.properties @@ -92,6 +92,12 @@ Folders=Verzeichnisse Scanned\ Documents=gescannte\ Dokumente Extraction\ Summary=Extraktions-Zusammenfassung Calls=Anrufe +Facebook\ Calls=Facebook\ Calls[TBT] +Other\ Calls=Other\ Calls[TBT] +Phone\ Calls=Phone\ Calls[TBT] +Telegram\ Calls=Telegram\ Calls[TBT] +Threema\ Calls=Threema\ Calls[TBT] +WhatsApp\ Calls=WhatsApp\ Calls[TBT] SMS\ Messages=SMS\ Nachrichten MMS\ Messages=MMS\ Nachrichten Instant\ Messages=Sofortnachrichten diff --git a/iped-app/resources/localization/iped-categories_es_AR.properties b/iped-app/resources/localization/iped-categories_es_AR.properties index 7cb4ea9cb7..01c5b39bd3 100644 --- a/iped-app/resources/localization/iped-categories_es_AR.properties +++ b/iped-app/resources/localization/iped-categories_es_AR.properties @@ -92,6 +92,12 @@ Folders=Carpetas Scanned\ Documents=Documentos\ Escaneados Extraction\ Summary=Resumen\ Extracción Calls=Reg.\ Llamadas +Facebook\ Calls=Facebook\ Calls[TBT] +Other\ Calls=Other\ Calls[TBT] +Phone\ Calls=Phone\ Calls[TBT] +Telegram\ Calls=Telegram\ Calls[TBT] +Threema\ Calls=Threema\ Calls[TBT] +WhatsApp\ Calls=WhatsApp\ Calls[TBT] SMS\ Messages=Mensajes\ SMS MMS\ Messages=Mensajes\ MMS Instant\ Messages=Mensajes\ Instantáneos diff --git a/iped-app/resources/localization/iped-categories_it_IT.properties b/iped-app/resources/localization/iped-categories_it_IT.properties index d711d4a3c1..cd727fbb6f 100644 --- a/iped-app/resources/localization/iped-categories_it_IT.properties +++ b/iped-app/resources/localization/iped-categories_it_IT.properties @@ -92,6 +92,12 @@ Folders=Cartelle Scanned\ Documents=Documenti\ scansionati Extraction\ Summary=Sommario\ estrazione Calls=Chiamate +Facebook\ Calls=Facebook\ Calls[TBT] +Other\ Calls=Other\ Calls[TBT] +Phone\ Calls=Phone\ Calls[TBT] +Telegram\ Calls=Telegram\ Calls[TBT] +Threema\ Calls=Threema\ Calls[TBT] +WhatsApp\ Calls=WhatsApp\ Calls[TBT] SMS\ Messages=Messaggi\ SMS MMS\ Messages=Messaggi\ MMS Instant\ Messages=Messaggi\ istantanei diff --git a/iped-app/resources/localization/iped-categories_pt_BR.properties b/iped-app/resources/localization/iped-categories_pt_BR.properties index 157293ecbc..a7db940897 100644 --- a/iped-app/resources/localization/iped-categories_pt_BR.properties +++ b/iped-app/resources/localization/iped-categories_pt_BR.properties @@ -92,6 +92,12 @@ Folders=Pastas Scanned\ Documents=Possíveis\ Digitalizações Extraction\ Summary=Resumo\ da\ Extração Calls=Chamadas +Facebook\ Calls=Chamadas Facebook +Other\ Calls=Outras\ Chamadas +Phone\ Calls=Chamadas Telefônicas +Telegram\ Calls=Chamadas Telegram +Threema\ Calls=Chamadas Threema +WhatsApp\ Calls=Chamadas WhatsApp SMS\ Messages=Mensagens\ SMS MMS\ Messages=Mensagens\ MMS Instant\ Messages=Mensagens\ Instantâneas diff --git a/iped-app/resources/scripts/tasks/RefineCategoryTask.js b/iped-app/resources/scripts/tasks/RefineCategoryTask.js index 98512fb122..7c8106762d 100644 --- a/iped-app/resources/scripts/tasks/RefineCategoryTask.js +++ b/iped-app/resources/scripts/tasks/RefineCategoryTask.js @@ -148,6 +148,27 @@ function process(e){ } } + // Call sub-categories + if (mime.equals("application/x-ufed-call")) { + source = e.getMetadata().get("ufed:Source"); + if (source == null) { + e.setCategory("Phone Calls"); + } else { + source = source.toLowerCase(); + if (source.contains("whatsapp")) { + e.setCategory("WhatsApp Calls"); + } else if (source.contains("facebook")) { + e.setCategory("Facebook Calls"); + } else if (source.contains("discord")) { + e.setCategory("Discord Calls"); + } else if (source.contains("threema")) { + e.setCategory("Threema Calls"); + } else { + e.setCategory("Other Calls"); + } + } + } + // Usually, conditions that overwrite the category (using setCategory()) // should go before the ones that add other categories (using addCategory()). diff --git a/iped-app/src/main/resources/iped/app/ui/cat/Discord Calls.png b/iped-app/src/main/resources/iped/app/ui/cat/Discord Calls.png new file mode 100644 index 0000000000000000000000000000000000000000..2c72a48658c105d55e3132609d9b4ac5a78cb355 GIT binary patch literal 606 zcmV-k0-^nhP)a57N9Ku|FngO5Zf6LpaU784`UNaa=N zmD74ld)h)<8gTGSzR;d~?m55SUT$48OJ8J?cHzLd{kH&0<<3|<5WtRd$0ZVumdLE< zRjdQQaG%Y;;8bS;-rnAcCs*jq zJVyZFoh#=Z@wr2;?|Aa?B-P0k+NwO*6OI7D2BUNQ5e^Tl6pDV!xuK{<02+_Q zVyZaZ?ck43L5y`el0n^W|C;0abzq)p0A(DUOeS^5pc%*;7g80PJRZ?+bIJ(Q8(`;>p5ljVya>;_pSVO`5$$@NaN(uIYaPZmMif z1t%OHA7mzI;T%XL5}E=6UC&>^$p$AJ&eOBoW8);mMY5OjkSr()CmhaIdTRR2-nW1) zXd#RQ?-n+g@@ok9BYzDsz#s^-vIM~Myar%Y2ulE<^LukELF4Ik8V{*t835#s=tJxs z!eJw5;+aeamyl%(0AvJVJX8-^I literal 0 HcmV?d00001 diff --git a/iped-app/src/main/resources/iped/app/ui/cat/Facebook Calls.png b/iped-app/src/main/resources/iped/app/ui/cat/Facebook Calls.png new file mode 100644 index 0000000000000000000000000000000000000000..72513b635e86508f7338ec411a78ba2cc77471c7 GIT binary patch literal 799 zcmV+)1K|9LP)BsHLt=GgG`s@uHwhl|<=AQRn84GjnqGOOQ~*ACU@8A}~T{ zSt~?c#u&`u#=f2BwR7Cg&eo0_+C^XZz?juvPQlekO@w;1_%-Z=Hdz$(<4EaR?$}@*?2f z+!K~NQF>pQ+wHTk&-t+A{ek&)KXgKkW+*ue#N%;vJex&HBcGN{UqI>)M@~>|w4<~4 z6`RdjAR3LKvc-;)hG|90n|Z0XzJtTf2PPC7rf{QW8qruxoq$;9I8LhV9~`2zVM_Q` z%3ObFmwI)^7sBN)nE=huY}Nvab;99ru=>{aXJKLTnMh~<65ee1r5(%OZjM_&gRJEB@){)Q>hXcSNTT+rMd zRYYg7;Cmp#D5^C{b(*2stOS&vf@S%%P9pC=e8e^VFf=tIDU|9*;oA!{3h$iuP%q7> z`bRW0pDH0H5{Y1baSb(XbmJcxes1l&xOfHZpL64Mr=;aE9LI?(f4EjtpIuqX= zF{%V8Q|~fA2{B^b?RLwLlA>CGQuTN-MS$qG|6<=zUiWxB@)c6fB|u3hkq(>9CSSpF zZUKsIRr%*ghf;D9prm^-l~78~0%9iCGCz%U$(w)}m&=v3u(EAN-jbBO3#iRs1ulZL d0++#mf#1r~vCWX-slosN002ovPDHLkV1mKlcEy-uglNuASZJP)j>~1CdMUfT&umA+VhN>tD09XLh zZntrnG|B>oVGsd`|2V{@i*L~H&-d-s8Qw}z762Zu&xrs8URTD~+mo>8TpV*9mJ|{I ztll9J$ct@uahu`-!0_^f49Sao(-(S_5&$}#4jGacp3(vgJR~ddr-r980l;w_GLX+? zLcblA3NV5oAj3za5iW~ai+~Eb0(B%)po#no%mMxXdP}JFUYh^_002ovPDHLkV1l{3 B$kzY> literal 0 HcmV?d00001 diff --git a/iped-app/src/main/resources/iped/app/ui/cat/Phone Calls.png b/iped-app/src/main/resources/iped/app/ui/cat/Phone Calls.png new file mode 100644 index 0000000000000000000000000000000000000000..62ddabd2d528f4922b3a65c2fabced0031447146 GIT binary patch literal 443 zcmV;s0Yv_ZP)sgkG>u^=p!Z6eqMNuSca0WfV z{qdHu2k;WGrSE$!0N?c7mbnNdNg{iys?xQ(u4OGvQ==beCV|_7b$O;x3+Xoiy>wpn zcneT)ZRnf^UNkl(5{bk$X!I@tjfRNIC8&wG2_ibbg-S%Jpi--7M5C6NFK3dSZ|9v| zcI{dxImzsKe?06$(=?6!*h=8HmB4TRU+njLU;Gl_+xiN?`Fv*M@tAcw9d4YFnaNXt z%jLoN4m(=$z+oE>hc8Oe!sI!CPNo-_xpX8N~NR>y_kU< z0qFT~IF#~kw@a6>P$(qM>2zADV+OJfKo?A>Q&B4v3Q{c`4zt~E$AZD2$O3_Y)Potw z7C*`x!e5PH5?ENDrRV*m*MXcPc07K^4oI?Lsf zt`PbN0J4Ix@@O=oE4V%efNHfG9e!yuxdMQ!9!xWv$u)qkdc95;y?t@WGXP!l`CM8U vi^XV*B+mhy>MejDwgmW*mB4Q+fv^4p?=!&@JUVx@00000NkvXXu0mjf#)SGv literal 0 HcmV?d00001 diff --git a/iped-app/src/main/resources/iped/app/ui/cat/WhatsApp Calls.png b/iped-app/src/main/resources/iped/app/ui/cat/WhatsApp Calls.png new file mode 100644 index 0000000000000000000000000000000000000000..d329d598770d828c8db85b0acf7a79b9f4883f7b GIT binary patch literal 850 zcmV-Y1FigtP)%3MAV&>8XC58%4C+>=3ZDN z3X0N;CZrZKbKzuzwmNgMzbUszaxZtMe&wUvY=C7;rkqt`l&#l=OomsdgnC?TEj z@n&!H3eX?AF z5@Rg`cxN6E#qi#%%!ixXL$59>fYetqQ4+FNt7Wb1n;K^Sr`AYtq^=M%P6r-*REhS7 z`UeM1@KFH>gF{WI|WBd@cP?a6Gu#&sw>?zeM>#l{Ul z7Y?2H@XG@1uf4(`GODF`(Qn||?8a+THymykzSzcbR{wV}kG2-Gxgo^`z{}}$;+C-n z2kP>I5Y&n5hANCtTiHywIEV{|hb*pQpbcKHH+le#Mk6X7dYO3rJ`7Koklk2>g93<* zN(oLklpMvPHOIA zjOz#uAFrqZ3O!m81TRY1_3abRx0Ivyy&4tW&B#%eA*-$cS) cg#QEl0ULu-w|+ES4FCWD07*qoM6N<$g7MOO{r~^~ literal 0 HcmV?d00001 From 4ff1b06ca43d79c1ac40abb0f4533017c5eef648 Mon Sep 17 00:00:00 2001 From: tc-wleite Date: Thu, 18 Apr 2024 23:32:26 -0300 Subject: [PATCH 2/8] '#2170: Fix a minor typo and add a comment. --- iped-app/resources/scripts/tasks/RefineCategoryTask.js | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/iped-app/resources/scripts/tasks/RefineCategoryTask.js b/iped-app/resources/scripts/tasks/RefineCategoryTask.js index 7c8106762d..ef47da421d 100644 --- a/iped-app/resources/scripts/tasks/RefineCategoryTask.js +++ b/iped-app/resources/scripts/tasks/RefineCategoryTask.js @@ -148,7 +148,7 @@ function process(e){ } } - // Call sub-categories + // Calls sub-categories if (mime.equals("application/x-ufed-call")) { source = e.getMetadata().get("ufed:Source"); if (source == null) { @@ -164,6 +164,7 @@ function process(e){ } else if (source.contains("threema")) { e.setCategory("Threema Calls"); } else { + // New sub-categories may be created from other phone call apps handled by UFED e.setCategory("Other Calls"); } } From 5593b6cd712a70237ff72a4458dadf1d06612f51 Mon Sep 17 00:00:00 2001 From: tc-wleite Date: Tue, 28 May 2024 21:41:38 -0300 Subject: [PATCH 3/8] '#2170: Set category for telegram calls. --- iped-app/resources/scripts/tasks/RefineCategoryTask.js | 2 ++ 1 file changed, 2 insertions(+) diff --git a/iped-app/resources/scripts/tasks/RefineCategoryTask.js b/iped-app/resources/scripts/tasks/RefineCategoryTask.js index ef47da421d..faf7f69a20 100644 --- a/iped-app/resources/scripts/tasks/RefineCategoryTask.js +++ b/iped-app/resources/scripts/tasks/RefineCategoryTask.js @@ -163,6 +163,8 @@ function process(e){ e.setCategory("Discord Calls"); } else if (source.contains("threema")) { e.setCategory("Threema Calls"); + } else if (source.contains("telegram")) { + e.setCategory("Telegram Calls"); } else { // New sub-categories may be created from other phone call apps handled by UFED e.setCategory("Other Calls"); From 9929e8c094934f38aacdfb5c7c8364274726b916 Mon Sep 17 00:00:00 2001 From: tc-wleite Date: Tue, 28 May 2024 21:42:18 -0300 Subject: [PATCH 4/8] '#2170: Fix discord calls subcategory mime type. --- iped-app/resources/config/conf/CategoriesConfig.json | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/iped-app/resources/config/conf/CategoriesConfig.json b/iped-app/resources/config/conf/CategoriesConfig.json index 11e92b3053..049c1ad631 100644 --- a/iped-app/resources/config/conf/CategoriesConfig.json +++ b/iped-app/resources/config/conf/CategoriesConfig.json @@ -152,8 +152,9 @@ ]}, {"name": "Extraction Summary", "mimes": ["application/x-ufed-html-summary"]}, {"name": "Calls", "categories":[ + {"name": "Discord Calls", "mimes":["call/x-discord-call"]}, {"name": "Facebook Calls", "mimes":[]}, - {"name": "Phone Calls", "mimes":["call/x-discord-call"]}, + {"name": "Phone Calls", "mimes":[]}, {"name": "Telegram Calls", "mimes":["call/x-telegram-call"]}, {"name": "Threema Calls", "mimes":["call/x-threema-call"]}, {"name": "WhatsApp Calls", "mimes":["call/x-whatsapp-call"]}, From d88e42b46799dff458bc8daf8d1f6dea8237a5f4 Mon Sep 17 00:00:00 2001 From: tc-wleite Date: Tue, 28 May 2024 21:43:39 -0300 Subject: [PATCH 5/8] '#2170: Add missing discord calls localized entry and fr_FR. --- .../resources/localization/iped-categories.properties | 1 + .../localization/iped-categories_de_DE.properties | 1 + .../localization/iped-categories_es_AR.properties | 1 + .../localization/iped-categories_fr_FR.properties | 7 +++++++ .../localization/iped-categories_it_IT.properties | 1 + .../localization/iped-categories_pt_BR.properties | 11 ++++++----- 6 files changed, 17 insertions(+), 5 deletions(-) diff --git a/iped-app/resources/localization/iped-categories.properties b/iped-app/resources/localization/iped-categories.properties index 988a670cb0..6ae72a55da 100644 --- a/iped-app/resources/localization/iped-categories.properties +++ b/iped-app/resources/localization/iped-categories.properties @@ -92,6 +92,7 @@ Folders=Folders Scanned\ Documents=Scanned\ Documents Extraction\ Summary=Extraction\ Summary Calls=Calls +Discord\ Calls=Discord\ Calls Facebook\ Calls=Facebook\ Calls Other\ Calls=Other\ Calls Phone\ Calls=Phone\ Calls diff --git a/iped-app/resources/localization/iped-categories_de_DE.properties b/iped-app/resources/localization/iped-categories_de_DE.properties index 84a8cdadd3..6c346d015e 100644 --- a/iped-app/resources/localization/iped-categories_de_DE.properties +++ b/iped-app/resources/localization/iped-categories_de_DE.properties @@ -92,6 +92,7 @@ Folders=Verzeichnisse Scanned\ Documents=gescannte\ Dokumente Extraction\ Summary=Extraktions-Zusammenfassung Calls=Anrufe +Discord\ Calls=Discord\ Calls[TBT] Facebook\ Calls=Facebook\ Calls[TBT] Other\ Calls=Other\ Calls[TBT] Phone\ Calls=Phone\ Calls[TBT] diff --git a/iped-app/resources/localization/iped-categories_es_AR.properties b/iped-app/resources/localization/iped-categories_es_AR.properties index 5243549a48..54a92799fe 100644 --- a/iped-app/resources/localization/iped-categories_es_AR.properties +++ b/iped-app/resources/localization/iped-categories_es_AR.properties @@ -92,6 +92,7 @@ Folders=Carpetas Scanned\ Documents=Documentos\ Escaneados Extraction\ Summary=Resumen\ Extracción Calls=Reg.\ Llamadas +Discord\ Calls=Discord\ Calls[TBT] Facebook\ Calls=Facebook\ Calls[TBT] Other\ Calls=Other\ Calls[TBT] Phone\ Calls=Phone\ Calls[TBT] diff --git a/iped-app/resources/localization/iped-categories_fr_FR.properties b/iped-app/resources/localization/iped-categories_fr_FR.properties index 34341116c1..c9415b9690 100644 --- a/iped-app/resources/localization/iped-categories_fr_FR.properties +++ b/iped-app/resources/localization/iped-categories_fr_FR.properties @@ -92,6 +92,13 @@ Folders=Dossiers Scanned\ Documents=Documents\ Scannés Extraction\ Summary=Résumé\ de\ l'Extraction Calls=Appels +Discord\ Calls=Discord\ Calls[TBT] +Facebook\ Calls=Facebook\ Calls[TBT] +Other\ Calls=Other\ Calls[TBT] +Phone\ Calls=Phone\ Calls[TBT] +Telegram\ Calls=Telegram\ Calls[TBT] +Threema\ Calls=Threema\ Calls[TBT] +WhatsApp\ Calls=WhatsApp\ Calls[TBT] SMS\ Messages=SMS MMS\ Messages=MMS Instant\ Messages=Messages\ Instantanés diff --git a/iped-app/resources/localization/iped-categories_it_IT.properties b/iped-app/resources/localization/iped-categories_it_IT.properties index 599e54884a..8f283cfbec 100644 --- a/iped-app/resources/localization/iped-categories_it_IT.properties +++ b/iped-app/resources/localization/iped-categories_it_IT.properties @@ -92,6 +92,7 @@ Folders=Cartelle Scanned\ Documents=Documenti\ scansionati Extraction\ Summary=Sommario\ estrazione Calls=Chiamate +Discord\ Calls=Discord\ Calls[TBT] Facebook\ Calls=Facebook\ Calls[TBT] Other\ Calls=Other\ Calls[TBT] Phone\ Calls=Phone\ Calls[TBT] diff --git a/iped-app/resources/localization/iped-categories_pt_BR.properties b/iped-app/resources/localization/iped-categories_pt_BR.properties index 5b208f6c13..60920268be 100644 --- a/iped-app/resources/localization/iped-categories_pt_BR.properties +++ b/iped-app/resources/localization/iped-categories_pt_BR.properties @@ -92,12 +92,13 @@ Folders=Pastas Scanned\ Documents=Possíveis\ Digitalizações Extraction\ Summary=Resumo\ da\ Extração Calls=Chamadas -Facebook\ Calls=Chamadas Facebook +Discord\ Calls=Chamadas\ Discord +Facebook\ Calls=Chamadas\ Facebook Other\ Calls=Outras\ Chamadas -Phone\ Calls=Chamadas Telefônicas -Telegram\ Calls=Chamadas Telegram -Threema\ Calls=Chamadas Threema -WhatsApp\ Calls=Chamadas WhatsApp +Phone\ Calls=Chamadas\ Telefônicas +Telegram\ Calls=Chamadas\ Telegram +Threema\ Calls=Chamadas\ Threema +WhatsApp\ Calls=Chamadas\ WhatsApp SMS\ Messages=Mensagens\ SMS MMS\ Messages=Mensagens\ MMS Instant\ Messages=Mensagens\ Instantâneas From 4c2510fe2ebfc263ab0d80a54d02e378aa2352f3 Mon Sep 17 00:00:00 2001 From: tc-wleite Date: Tue, 28 May 2024 21:55:23 -0300 Subject: [PATCH 6/8] '#2170: Add an icon for Telegram Calls category. --- .../resources/iped/app/ui/cat/Telegram Calls.png | Bin 0 -> 887 bytes 1 file changed, 0 insertions(+), 0 deletions(-) create mode 100644 iped-app/src/main/resources/iped/app/ui/cat/Telegram Calls.png diff --git a/iped-app/src/main/resources/iped/app/ui/cat/Telegram Calls.png b/iped-app/src/main/resources/iped/app/ui/cat/Telegram Calls.png new file mode 100644 index 0000000000000000000000000000000000000000..ee6ab9fb2c1b3ef9f8b70a280137180c147644f2 GIT binary patch literal 887 zcmV--1Bm>IP)L$k*EtrNg4|zx&V5P&wA17LZk=`>1zJFG;Ym)~+&eSpH{bp4Z7b^D{KRRx!Z>i!{U{yqRW_T2%z_sq5EhWBzK*yV0CP1E5j?J>ev7jMZwSyNf)}8tzIz?Q5HZlndIXwUfnP+t1qUQf{bn$ zPU6N;?mJb2?kgD}5D4flZ2D3F5Jd^siUiWwWor_B(*kyqGGs}@oq<`l6bZf@lAJCL zz~}SnE>iu#nFFAP)2=y%-WwAz7ZQ<@WVlx&m|EI|!~m*WCQ;q?6<4ggyfI4xFa~R# z__d3P5b`A+TuLFdBO;rYcx4*XpKuo}PiFDjz6Ss1?!f@{{UK8@c_@?X zfhAoJ2sqp6M)R--N`{?`J4s#vT7p~e7Esfb3$N*!$JoqDX+02+$4%j6RicqFbc_kc{D40NT&~SVp%M>jwqaXfD3y)g2Br zyqeF4*Rt>l&pJE2a=#BH0XQ5E6TtPi;ru+EgdhE~={&IX%<+a(!!PtM;>Gw1tD4B~ zD;a=f1Ryti3iAX(m7rklxp1-93k$tD3!hwAM=F)d-%}O<$p}DhYHG^Q({fM%H74y2 z+M;w$*cXC`vNb12t;zZ$DMtVxJ(?*WqSL2;#*qL>R;$$%a*(w;GJq;$$X=#DHCi1T z0Lkrkn*y~ChYJUns$&IE6^q48;eLPdz4%uE%F%%UC*eH-PQ(8JegjM9Q^niPd4m7| N002ovPDHLkV1gK}nU4Sf literal 0 HcmV?d00001 From 09a9adaafb6d9e561dccf6f7bf8ea92d5da69ab1 Mon Sep 17 00:00:00 2001 From: tc-wleite Date: Wed, 29 May 2024 15:24:38 -0300 Subject: [PATCH 7/8] '#2170: Add a sub-category for signal calls. --- .../localization/iped-categories.properties | 1 + .../localization/iped-categories_de_DE.properties | 1 + .../localization/iped-categories_es_AR.properties | 1 + .../localization/iped-categories_fr_FR.properties | 1 + .../localization/iped-categories_it_IT.properties | 1 + .../localization/iped-categories_pt_BR.properties | 1 + .../resources/scripts/tasks/RefineCategoryTask.js | 2 ++ .../resources/iped/app/ui/cat/Signal Calls.png | Bin 0 -> 777 bytes 8 files changed, 8 insertions(+) create mode 100644 iped-app/src/main/resources/iped/app/ui/cat/Signal Calls.png diff --git a/iped-app/resources/localization/iped-categories.properties b/iped-app/resources/localization/iped-categories.properties index 6ae72a55da..e7a22ba5d6 100644 --- a/iped-app/resources/localization/iped-categories.properties +++ b/iped-app/resources/localization/iped-categories.properties @@ -96,6 +96,7 @@ Discord\ Calls=Discord\ Calls Facebook\ Calls=Facebook\ Calls Other\ Calls=Other\ Calls Phone\ Calls=Phone\ Calls +Signal\ Calls=Signal\ Calls Telegram\ Calls=Telegram\ Calls Threema\ Calls=Threema\ Calls WhatsApp\ Calls=WhatsApp\ Calls diff --git a/iped-app/resources/localization/iped-categories_de_DE.properties b/iped-app/resources/localization/iped-categories_de_DE.properties index 6c346d015e..82dbf2b8aa 100644 --- a/iped-app/resources/localization/iped-categories_de_DE.properties +++ b/iped-app/resources/localization/iped-categories_de_DE.properties @@ -96,6 +96,7 @@ Discord\ Calls=Discord\ Calls[TBT] Facebook\ Calls=Facebook\ Calls[TBT] Other\ Calls=Other\ Calls[TBT] Phone\ Calls=Phone\ Calls[TBT] +Signal\ Calls=Signal\ Calls[TBT] Telegram\ Calls=Telegram\ Calls[TBT] Threema\ Calls=Threema\ Calls[TBT] WhatsApp\ Calls=WhatsApp\ Calls[TBT] diff --git a/iped-app/resources/localization/iped-categories_es_AR.properties b/iped-app/resources/localization/iped-categories_es_AR.properties index 54a92799fe..a53f253c4d 100644 --- a/iped-app/resources/localization/iped-categories_es_AR.properties +++ b/iped-app/resources/localization/iped-categories_es_AR.properties @@ -96,6 +96,7 @@ Discord\ Calls=Discord\ Calls[TBT] Facebook\ Calls=Facebook\ Calls[TBT] Other\ Calls=Other\ Calls[TBT] Phone\ Calls=Phone\ Calls[TBT] +Signal\ Calls=Signal\ Calls[TBT] Telegram\ Calls=Telegram\ Calls[TBT] Threema\ Calls=Threema\ Calls[TBT] WhatsApp\ Calls=WhatsApp\ Calls[TBT] diff --git a/iped-app/resources/localization/iped-categories_fr_FR.properties b/iped-app/resources/localization/iped-categories_fr_FR.properties index c9415b9690..1641d5f3a1 100644 --- a/iped-app/resources/localization/iped-categories_fr_FR.properties +++ b/iped-app/resources/localization/iped-categories_fr_FR.properties @@ -96,6 +96,7 @@ Discord\ Calls=Discord\ Calls[TBT] Facebook\ Calls=Facebook\ Calls[TBT] Other\ Calls=Other\ Calls[TBT] Phone\ Calls=Phone\ Calls[TBT] +Signal\ Calls=Signal\ Calls[TBT] Telegram\ Calls=Telegram\ Calls[TBT] Threema\ Calls=Threema\ Calls[TBT] WhatsApp\ Calls=WhatsApp\ Calls[TBT] diff --git a/iped-app/resources/localization/iped-categories_it_IT.properties b/iped-app/resources/localization/iped-categories_it_IT.properties index 8f283cfbec..9cad62d11b 100644 --- a/iped-app/resources/localization/iped-categories_it_IT.properties +++ b/iped-app/resources/localization/iped-categories_it_IT.properties @@ -96,6 +96,7 @@ Discord\ Calls=Discord\ Calls[TBT] Facebook\ Calls=Facebook\ Calls[TBT] Other\ Calls=Other\ Calls[TBT] Phone\ Calls=Phone\ Calls[TBT] +Signal\ Calls=Signal\ Calls[TBT] Telegram\ Calls=Telegram\ Calls[TBT] Threema\ Calls=Threema\ Calls[TBT] WhatsApp\ Calls=WhatsApp\ Calls[TBT] diff --git a/iped-app/resources/localization/iped-categories_pt_BR.properties b/iped-app/resources/localization/iped-categories_pt_BR.properties index 60920268be..4907213556 100644 --- a/iped-app/resources/localization/iped-categories_pt_BR.properties +++ b/iped-app/resources/localization/iped-categories_pt_BR.properties @@ -96,6 +96,7 @@ Discord\ Calls=Chamadas\ Discord Facebook\ Calls=Chamadas\ Facebook Other\ Calls=Outras\ Chamadas Phone\ Calls=Chamadas\ Telefônicas +Signal\ Calls=Chamadas\ Signal Telegram\ Calls=Chamadas\ Telegram Threema\ Calls=Chamadas\ Threema WhatsApp\ Calls=Chamadas\ WhatsApp diff --git a/iped-app/resources/scripts/tasks/RefineCategoryTask.js b/iped-app/resources/scripts/tasks/RefineCategoryTask.js index faf7f69a20..35d07da9fb 100644 --- a/iped-app/resources/scripts/tasks/RefineCategoryTask.js +++ b/iped-app/resources/scripts/tasks/RefineCategoryTask.js @@ -165,6 +165,8 @@ function process(e){ e.setCategory("Threema Calls"); } else if (source.contains("telegram")) { e.setCategory("Telegram Calls"); + } else if (source.contains("signal")) { + e.setCategory("Signal Calls"); } else { // New sub-categories may be created from other phone call apps handled by UFED e.setCategory("Other Calls"); diff --git a/iped-app/src/main/resources/iped/app/ui/cat/Signal Calls.png b/iped-app/src/main/resources/iped/app/ui/cat/Signal Calls.png new file mode 100644 index 0000000000000000000000000000000000000000..6f46a7705af7c31bcd2b9943fcbbb37dae564431 GIT binary patch literal 777 zcmV+k1NQuhP)O)dfFHNJ(WwV=2ve`Y(naw7%vuU%N#MTEt_((Ey_MBg4&P>v_p*Icd={9~~t^IES zeECso$n#4oBt;Dh3V^EV#`idebA0@&0FA0h3ZA(q!R{de27D5<4+?Plt^~1!YKm() zfJ*Xv{5g2=wg7MDitsb37mTM=m?mSNzn5U-u}tGoEe9BRB*U>AB4l$K_+I5<|8N$z z4P@vmeimho&Lbqs5r8B~biCVV8m?&Jm%hJP{K%+iN^BU%1u~B-q>%L36Se?iv6v~a z^DrfTt_*F$vFCYuMA^( z**=DRaUS5wy8`TVXW;5nnO?U$PG#WybPf_}{mNS+ugii42g&~9C4|5z+ZRzN6tVzp z>JuvS;duqR$qHP1Cc|=8gGF)$BTO`2g3Tw>u#5Z_Je(~+GFz@(mTdqO4}fNmVIy(` zfZ_qrZnv8cvn|H}fk40lfbI?OkpM%lb>Ks{`I)L51E6{)Yp(8gmYDbjqBgDFBq;@3$1GXI4!E7~+epWc*XZs$~GEa5!u! z$T}X6^N+L^z)&icvJ{U-qkI_EUjcBUx&Uk86#>@6{{j90B~iGNs8@ru00000NkvXX Hu0mjfFoRg> literal 0 HcmV?d00001 From d6e8b80486112c63509949ef46ed4bd072e2b9d6 Mon Sep 17 00:00:00 2001 From: tc-wleite Date: Wed, 29 May 2024 16:58:01 -0300 Subject: [PATCH 8/8] '#2170: Complement last commit, adding "Signal Calls" category to JSON. --- iped-app/resources/config/conf/CategoriesConfig.json | 1 + 1 file changed, 1 insertion(+) diff --git a/iped-app/resources/config/conf/CategoriesConfig.json b/iped-app/resources/config/conf/CategoriesConfig.json index 049c1ad631..962c9e640e 100644 --- a/iped-app/resources/config/conf/CategoriesConfig.json +++ b/iped-app/resources/config/conf/CategoriesConfig.json @@ -155,6 +155,7 @@ {"name": "Discord Calls", "mimes":["call/x-discord-call"]}, {"name": "Facebook Calls", "mimes":[]}, {"name": "Phone Calls", "mimes":[]}, + {"name": "Signal Calls", "mimes":[]}, {"name": "Telegram Calls", "mimes":["call/x-telegram-call"]}, {"name": "Threema Calls", "mimes":["call/x-threema-call"]}, {"name": "WhatsApp Calls", "mimes":["call/x-whatsapp-call"]},