Actors Insights|Latest update30/07/2026

Homeland Justice Cluster

Suspected state sponsor: Islamic Republic of Iran

Homeland Justice is an Iranian hacktivist persona and threat cluster used to conduct disruptive cyberattacks primarily against Albania. The group is linked to the IRGC and gained international prominence in July and September 2022 when it launched destructive wiper attacks against Albanian government infrastructure, resulting in the unprecedented expulsion of Iranian diplomats from Albania.

 

Targets and Goals

Homeland Justice's primary documented target has been Albania, which hosts the Mojahedin-e Khalq (MEK) — an Iranian opposition group — at its Camp Ashraf 3 facility. The attacks are directly tied to Iran's campaign against MEK infrastructure and its supporters. In July 2022, the group disrupted Albanian government websites and services; a follow-up attack in September 2022 targeted the Albanian border control and national police systems. Albania attributed both attacks to Iran and severed diplomatic relations in response — a rare and significant geopolitical consequence of a cyberattack.

 

Tooling and Tactics

Microsoft attributed the July 2022 attack to DEV-0842, a cluster later formally linked to IRGC and Ministry of Intelligence (MOIS) operators. The attackers used the ZeroCleare wiper alongside ransomware as a cover for destruction. Access was gained months before the destructive payload was deployed, suggesting extended pre-positioning. The September 2022 follow-up attack hit Albanian State Police systems using similar wiper tooling.

 

Broader Context

Homeland Justice operations illustrate Iran's use of destructive cyber operations as a foreign policy tool — specifically against countries that host or support Iranian opposition groups. The Albania attacks represent the first known case of a cyberattack directly triggering the expulsion of a nation's diplomatic mission.

Most Common Tactics

Targeted Regions

Albania
AL
Albania
Albania
Jan 2012 ~ Aug 2022
Jan 2012 ~ Aug 2022
Jan 2012 ~ Aug 2022
Jan 2012 ~ Aug 2022
Jan 2012 ~ Aug 2022
Jan 2012 ~ Aug 2022
Jan 2012 ~ Aug 2022
Jan 2012 ~ Aug 2022
Jan 2012 ~ Aug 2022
Jan 2012 ~ Aug 2022
Jan 2012 ~ Aug 2022
Jan 2012 ~ Aug 2022
Jan 2012 ~ Aug 2022
Jan 2012 ~ Aug 2022
Jan 2012 ~ Aug 2022
May 2021 ~ Sep 2022
May 2021 ~ Sep 2022
Jan 2012 ~ Aug 2022
May 2021 ~ Sep 2022
May 2021 ~ Sep 2022
Jul 2022 ~ Sep 2022
Jul 2022 ~ Dec 2024
Jun 2022 ~ Dec 2023
Jul 2022 ~ Jan 2024
Jan 2012 ~ Aug 2022
May 2021 ~ Sep 2022
May 2021 ~ Sep 2022
Jul 2022 ~ Sep 2022
Jul 2022 ~ Dec 2024
Jun 2022 ~ Dec 2023
Jul 2022 ~ Jan 2024
May 2021 ~ Sep 2022
May 2021 ~ Sep 2022
Jul 2022 ~ Dec 2024
Oct 2023 ~ May 2024
Jun 2022 ~ Dec 2023
Jul 2022 ~ Jan 2024
Jul 2022 ~ Dec 2024
Oct 2023 ~ May 2024
Jun 2022 ~ Dec 2023
Jul 2022 ~ Jan 2024
Jul 2022 ~ Dec 2024
Argentina
AR
Argentina
Argentina
Aug 2025 ~ Aug 2025
Austria
AT
Austria
Austria
Aug 2025 ~ Aug 2025
Bahrain
BH
Bahrain
Bahrain
Aug 2025 ~ Aug 2025
Bangladesh
BD
Bangladesh
Bangladesh
Aug 2025 ~ Aug 2025
Brazil
BR
Brazil
Brazil
Aug 2025 ~ Aug 2025
Canada
CA
Canada
Canada
Aug 2025 ~ Aug 2025
Colombia
CO
Colombia
Colombia
Aug 2025 ~ Aug 2025
Ethiopia
ET
Ethiopia
Ethiopia
Aug 2025 ~ Aug 2025
France
FR
France
France
Aug 2025 ~ Aug 2025
Germany
DE
Germany
Germany
Aug 2025 ~ Aug 2025
Hungary
HU
Hungary
Hungary
Aug 2025 ~ Aug 2025
Israel
IL
Israel
Israel
Jul 2022 ~ Dec 2024
Jul 2022 ~ Dec 2024
Jul 2022 ~ Dec 2024
Oct 2023 ~ May 2024
Jul 2022 ~ Dec 2024
Oct 2023 ~ May 2024
Jul 2022 ~ Dec 2024
Aug 2025 ~ Aug 2025
Italy
IT
Italy
Italy
Aug 2025 ~ Aug 2025
Japan
JP
Japan
Japan
Aug 2025 ~ Aug 2025
Jordan
JO
Jordan
Jordan
Aug 2025 ~ Aug 2025
Malawi
MW
Malawi
Malawi
Aug 2025 ~ Aug 2025
Mongolia
MN
Mongolia
Mongolia
Aug 2025 ~ Aug 2025
Netherlands
NL
Netherlands
Netherlands
Aug 2025 ~ Aug 2025
Nigeria
NG
Nigeria
Nigeria
Aug 2025 ~ Aug 2025
Oman
OM
Oman
Oman
Aug 2025 ~ Aug 2025
Peru
PE
Peru
Peru
Aug 2025 ~ Aug 2025
Qatar
QA
Qatar
Qatar
Aug 2025 ~ Aug 2025
Romania
RO
Romania
Romania
Aug 2025 ~ Aug 2025
Rwanda
RW
Rwanda
Rwanda
Aug 2025 ~ Aug 2025
South Korea
KR
South Korea
South Korea
Aug 2025 ~ Aug 2025
Spain
ES
Spain
Spain
Aug 2025 ~ Aug 2025
Sweden
SE
Sweden
Sweden
Aug 2025 ~ Aug 2025
Thailand
TH
Thailand
Thailand
Aug 2025 ~ Aug 2025
United Arab Emirates
AE
United Arab Emirates
United Arab Emirates
Aug 2025 ~ Aug 2025
Jan 2012Jun 2026

Disclaimer: We are working on indexing and analyzing relevant data and this process is not fully completed yet. Therefore, displayed details and statistics may will change in the future.