even further down the 2nd link
<quote>
modified report program generator ??
Back in 1982 we used RPG to create some test programs to switch on and off water valves with solenoids.
RPG using object oriented programming with a modified compiler can create something like this.
Never mind.
</quote>

jim
----- Original Message ----- From: "Charles Wilt" <charles.wilt@xxxxxxxxx>
To: "Midrange Systems Technical Discussion" <midrange-l@xxxxxxxxxxxx>; "C programming iSeries / AS400" <c400-l@xxxxxxxxxxxx>
Sent: Friday, March 09, 2012 3:41 PM
Subject: Interesting - Duqu Trojan written in IBM SYS26, SYS38, OS400 C?


http://www.zdnet.com/blog/security/kaspersky-duqu-trojan-uses-unknown-programming-language/10625

The blog post from Kaspersky Lab is already filled with comments
guessing at the possible programming language used. Check them out for
yourself: The Mystery of the Duqu Framework.
(http://www.securelist.com/en/blog/667/The_Mystery_of_the_Duqu_Framework)
One comment from user As400tech, who registered his account with
Kaspersky Lab today, looks particularly promising:

That code looks familiar
The code your referring to .. the unknown c++ looks like the older
IBM compilers found in OS400 SYS38 and the oldest sys36.

The C++ code was used to write the tcp/ip stack for the operating
system and all of the communications. The protocols used were the
following x.21(async) all modes, Sync SDLC, x.25 Vbiss5 10 15 and 25.
CICS. RSR232. This was a very small and powerful communications
framework. The IBM system 36 had only 300MB hard drive and one
megabyte of memory,the operating system came on diskettes.

This would be very useful in this virus. It can track and monitor
all types of communications. It can connect to everything and
anything.

Charles
--
This is the Midrange Systems Technical Discussion (MIDRANGE-L) mailing list
To post a message email: MIDRANGE-L@xxxxxxxxxxxx
To subscribe, unsubscribe, or change list options,
visit: http://lists.midrange.com/mailman/listinfo/midrange-l
or email: MIDRANGE-L-request@xxxxxxxxxxxx
Before posting, please take a moment to review the archives
at http://archive.midrange.com/midrange-l.



This thread ...

Replies:

Follow On AppleNews
Return to Archive home page | Return to MIDRANGE.COM home page

This mailing list archive is Copyright 1997-2019 by midrange.com and David Gibbs as a compilation work. Use of the archive is restricted to research of a business or technical nature. Any other uses are prohibited. Full details are available on our policy page. If you have questions about this, please contact [javascript protected email address].