Linked by Thom Holwerda on Thu 30th Jun 2005 12:26 UTC
For Linux users, HLA is a strong programming tool that allows them to create powerful programs on a variety of different levels. As HLA becomes more feature-rich, additional applications will be written using HLA under Linux. With HLA and Linux, programmers can develop new and exciting applications anyone can use. Read more.
Permalink for comment
To read all comments associated with this story, please click here.
Anonymous wrote:>>>>>>>>>>>>>>>
Is it any good for writing shellcode?
<<<<<<<<<<<<<<<<<&l t;<<<<<<<<<<<<<
Well, one gentlemen is using HLA code to write CGI scripts to maintain a web site.
HLA's Standard Library includes an extensive collection of string and pattern matching functions (similar to what you'd find in Icon or SNOBOL4), so doing stuff you'd use PERL for is not out of the question (though do keep in mind that we *are* talking about assembly language here, even if there are all these nice macros that give it a VHLL-like flavor).
Of course, you can read the stdin, write to the stdout, and execute shell commands from an HLA program, so depending on exactly what you mean by "shellcode" the answer is probably "yes". Exactly how much less convenient this would me (than using some other scripting language) is certainly open to debate. But the fact that *someone* out there is using HLA to run his web server should tell you something about the convenience and capabilities of HLA (or, perhaps, the diposition of that that programmer :-) ).
Cheers,
Randy Hyde
Anonymous wrote:>>>>>>>>>>>>>>>
Is it any good for writing shellcode?
<<<<<<<<<<<<<<<<<&l t;<<<<<<<<<<<<<
Well, one gentlemen is using HLA code to write CGI scripts to maintain a web site.
HLA's Standard Library includes an extensive collection of string and pattern matching functions (similar to what you'd find in Icon or SNOBOL4), so doing stuff you'd use PERL for is not out of the question (though do keep in mind that we *are* talking about assembly language here, even if there are all these nice macros that give it a VHLL-like flavor).
Of course, you can read the stdin, write to the stdout, and execute shell commands from an HLA program, so depending on exactly what you mean by "shellcode" the answer is probably "yes". Exactly how much less convenient this would me (than using some other scripting language) is certainly open to debate. But the fact that *someone* out there is using HLA to run his web server should tell you something about the convenience and capabilities of HLA (or, perhaps, the diposition of that that programmer :-) ).
Cheers,
Randy Hyde