Self-Made Fortran Malware Analysis

Dreams&Visions

Level 1
Nov 16, 2024
40
No its system that not updated its time....😂😂
Agree, was in Nepal just one week ago, and it's "only" 4:45h ahead of local time here (but i think they have different time zones in that small country).
Update: It's actually one time zone, but two different calendars, depending on which you look at - Nepal is currently in August (or close to September) 2081 😁
 
Last edited:

Captain Awesome

Level 25
Verified
Top Poster
Well-known
May 7, 2016
1,400
Agree, was in Nepal just one week ago, and it's "only" 4:45h ahead of local time here (but i think they have different time zones in that small country).
Nepal has 1 time zone (The IANA time zone database contains one zone for Nepal in the file zone. tab, named Asia/Kathmandu.)We have 1 time zone in india but we need at least 3 time zones.. btw India is 4 hours and 30 minutes ahead of Germany
 
Last edited:

SeriousHoax

Level 49
Verified
Top Poster
Well-known
Mar 16, 2019
3,880
Hum 🤔... the method of changing the hash just editing the exe, and adding for example 2 letters "xx" at the end of the code, and save, it is not the best way to do so, since it directly makes the executable unusable:

View attachment 286876

View attachment 286875

So no, the way of modifing the hash with Notepad is not valid, it should be via changing the programming code...
I'm quoting harlan but this is directed to everyone.
Adding values like, "xx" at the end of the code is obviously going to break the file.
The easiest and safe way to do for an average user who are not sure would be to use a program like this:
It simply adds an empty string at the end of a file. You can verify by opening the file in a hex editor.

Regarding Rising, it doesn't use Kaspersky engine, I think. What it does is simply copies Virustotal detection of Kaspersky and a couple of other products. Rising is not alone in this. Some other products also do this. Sophos also add things from Virustotal and most of the time initially they are detected as, PUP by their engine. Those are cloud based detection based on Virustotal which they try to hide.
Microsoft Defender has mechanism to search for malware IOCs on Twitter/X and these are detected as, "xxxxx....Casdet", at the end of the detection name. Here Casdet means, "Casandra Detection". But they don't just blindly add detection, they have some failsafe methods for that. But it's still a cheat code like method.
 

bazang

Level 8
Jul 3, 2024
380
The entire point of the lesson with gdi_shaka . e x e is the following:

1. Even when you have antivirus or internet security installed on a system, if you execute code then you run the risk of compromise; and
2. The only effective protection is not to execute code on the system in the first place.

i) It does not matter if you are a "user that wants to use stuff."
ii) The system must be locked-down 24/7/365.
iii) Good/Bad notifications and users making the decision to Allow/Block have a predictable outcome of infected or compromised systems.

I don't want to get into the debate "But computers are made for users to use stuff." No. They were not. Read the device EULA and any related OEM Terms of Service. The content of those documents will quickly dispel the wide-spread notion that OEMs produce systems with the intent that users can do whatever they wish on them.

PS - Since we got the whole flag thingy going, I am joining in.
 
Last edited:

Nikola Milanovic

Level 3
Verified
Oct 17, 2023
138
very unlikely you can try
By changing the hash of the sample above as so far no av was able on detection so far with a fresh hash

Tried virus scope and sent to open tip both failed with a new hash
but everyone who uses Xcitium you guys know VirusScope detected this gdi malware so you are protected
 

Shadowra

Level 37
Verified
Top Poster
Content Creator
Malware Tester
Well-known
Sep 2, 2021
2,649
Eset :)

1735219200240.png
 

CyberDevil

Level 9
Verified
Well-known
Apr 4, 2021
424
Change the hahs and try again
(Open the exe in notepad and add something in the end of the file )
VirusTotal - The problem is that if you just add 0 at the end in notepad, it's not 0 but an ASCI character, which breaks Exe and it won't start at all. I added a zero at the end in HxD and all the basic detections are in place with a completely new hash.
 

Shadowra

Level 37
Verified
Top Poster
Content Creator
Malware Tester
Well-known
Sep 2, 2021
2,649
VirusTotal - The problem is that if you just add 0 at the end in notepad, it's not 0 but an ASCI character, which breaks Exe and it won't start at all. I added a zero at the end in HxD and all the basic detections are in place with a completely new hash.

Kaspersky, ESET and Avast! continue to detect it after your modification, which is in line with my theory: they have performed a Hexa detection on the malware.
 

CyberDevil

Level 9
Verified
Well-known
Apr 4, 2021
424
Kaspersky, ESET and Avast! continue to detect it after your modification, which is in line with my theory: they have performed a Hexa detection on the malware.
But, it's just a micro hash change. I'm not sure if the detections will remain if you change the code a little bit, literally add some useless if, better ask the author of the topic @XylentAntivirus , I don't want to figure out how to compile Fortran. 😂
 

About us

  • MalwareTips is a community-driven platform providing the latest information and resources on malware and cyber threats. Our team of experienced professionals and passionate volunteers work to keep the internet safe and secure. We provide accurate, up-to-date information and strive to build a strong and supportive community dedicated to cybersecurity.

User Menu

Follow us

Follow us on Facebook or Twitter to know first about the latest cybersecurity incidents and malware threats.

Top