Main > Free Download Search >

Free eschew obfuscation meaning software for linux

eschew obfuscation meaning

Sponsored Links
Sponsored Links
Secleted [ 0 ] software to compare
Results 1 - 15 of about 234
B::Deobfuscate 0.18

B::Deobfuscate 0.18


B::Deobfuscate Perl module contains the deobfuscate source code. more>>
B::Deobfuscate Perl module contains the deobfuscate source code.

SYNOPSIS

perl -MO=Deobfuscate,-csynthetic.yml,-y synthetic.pl

B::Deobfuscate is a backend module for the Perl compiler that generates perl source code, based on the internal compiled structure that perl itself creates after parsing a program. It adds symbol renaming functions to the B::Deparse module. An obfuscated program is already parsed and interpreted correctly by the B::Deparse program. Unfortunately, if the obfuscation involved variable renaming then the resulting program also has obfuscated symbols.

This module takes the last step and fixes names like $z5223ed336 to be a word from a dictionary. While the name still isnt meaningful it is at least easier to distinguish and read. Here are two examples - one from B::Deparse and one from B::Deobfuscate.

Initial input

if(@z6a703c020a){(my($z5a5fa8125d,$zcc158ad3e0)=File::Temp::tempfile(
UNLINK,1));print($z5a5fa8125d "=over 8nn");(print($z5a5fa8125d
@z6a703c020a)or die(((("Cant print $zcc158ad3e0: $!"))); print($z5a5fa8125d
"=backn");(close(*$z5a5fa8125d)or die(((("Cant close ".*$za5fa8125d.": $!")
));(@z8374cc586e=$zcc158ad3e0);($z9e5935eea4=1);}

After B::Deparse:

if (@z6a703c020a) {
(my($z5a5fa8125d, $zcc158ad3e0) = File::Temp::tempfile(UNLINK, 1));
print($z5a5fa8125d "=over 8nn");
(print($z5a5fa8125d @z6a703c020a)
or die((((q[Cant print ] . $zcc158ad3e0) . : ) . $!)));
print($z5a5fa8125d "=backn");
(close(*$z5a5fa8125d)
or die((((q[Cant close ] . *$za5fa8125d) . : . $!)));
(@z8374cc586e = $zcc158ad3e0);
($z9e5935eea4 = 1);
}

After B::Deobfuscate:

if (@parenthesises) {
(my($scrupulousity, $postprocesser) = File::Temp::tempfile(UNLINK, 1));
print($scrupulousity "=over 8nn");
(print($scrupulousity @parenthesises)
or die((((q[Cant print ] . $postprocesser) . : ) . $!)));
print($scrupulousity "=backn");
(close(*$scrupulousity)
or die((((q[Cant close ] . *$postprocesser) . : ) . $!)));
(@interruptable = $postprocesser);
($propagandaist = 1);
}

Youll note that the only real difference is that instead of variable names like $z9e5935eea4 you get $propagandist.

<<less
Download (0.017MB)
Added: 2007-06-26 License: Perl Artistic License Price:
854 downloads
Convulsion 0.0.5

Convulsion 0.0.5


Convulsion is a drop-in CVS repository browser for PHP. more>>
Convulsion is a drop-in CVS repository browser for PHP. It makes use of the libraries developed for the Chora module of the Horde project, but does not require that Horde be installed and working to be used.

You can browse directories and files, view a files revision history, compare two versions, and retrieve its ChangeLog. Convulsion also supports automatic obfuscation of e-mail addresses and syntax highlighting of most common languages.

Convulsions output is standards-compliant, accessible, and customisable by means of CSS.

Using Convulsion with Apache 2.x

Please note that in order to use Convulsion with the 2.x series of the Apache web server, you will need to set the value of the "AcceptPathInfo" directive to a value other than "Off". This can be done in the main Apache config, in the < VirtualHost > section for your site or using a .htaccess file.
<<less
Download (0.018MB)
Added: 2005-09-28 License: GPL (GNU General Public License) Price:
1487 downloads
DRACONi Automation Alpha0.05

DRACONi Automation Alpha0.05


DRACONi Automation is a Web-based digital entertainment/automation control package. more>>
DRACONi Automation project is a Web-based digital entertainment/automation control package.
DRACONi Automation aims to be a home automation and digital entertainment/automation control package. Its designed to be modular, meaning new kinds of functionality can be added easily.
Currently, the X10 CM11A and Applied Digital Ocelot/Leopard are supported. It can also control XMMS and the Festival Speech Synthesis System.
Enhancements:
- User based system complete with per-user security permissions (you can restrict certain users to only user certain parts of the system)
- Multiple interfaces
- HTML - for most standard web browsers
- mobile HTML - for mobile devices with smaller screens such as PDAs and larger cell-phones that can read HTML, but have
- xHTML Basic/WAP 2.0 - for mobile devices such as cell phones with very small screens and low bandwidth
<<less
Download (0.11MB)
Added: 2007-01-16 License: GPL (GNU General Public License) Price:
1014 downloads
edictionary 2.2

edictionary 2.2


edictionary is a nifty little application which you can use as your dictionary. more>>
edictionary is a nifty little application which you can use as your dictionary. It will fit quite well into your command line intensive job and its faster than your browser too!
edictionary can be used to view the meaning of English words. It can also provide related details like etymology, function, pronunciation etc. Adding support for other languages is not included, but is easy.
It can grab the meaning of any word from the convenience of the command line. You can ask for meanings of multiple words at once. You can call edictionary from within your scripts.
edictionary is as platform independent as Perl, because, you guessed it, it is written in Perl. Thus, all you need is Perl installed on your machine, and of course, edictionary. FYI, Perl is a platform independent language.
Interpreters are available for Linux, UNIX, Windows and many other platforms, easily. If you are running Linux or UNIX, chances are that you already have Perl installed on your machine.
Enhancements:
- Fix the MW response parser to conform to the new html output.
<<less
Download (MB)
Added: 2006-12-28 License: GPL (GNU General Public License) Price:
1033 downloads
Thousand Parsec Python Network Library 0.2.0

Thousand Parsec Python Network Library 0.2.0


Thousand Parsec is a 4 Xs game (eXplore, eXpand, eXterminate, eXploit). more>>
Thousand Parsec is a 4 Xs game (eXplore, eXpand, eXterminate, eXploit). Unlike commercial alternatives, it is designed for long games supporting universes as large as your computer can handle.
Thousand Parsec Python Network Library allows a high degree of player customization, and features a flexible technology system, where new technologies may be introduced mid-game.
Enhancements:
- This version is also packaged using the Python setuptools, meaning both Python Eggs and ez_install are available.
- This release improves support for the TP03 protocol, including support for the Generic Reference System and automatic conversion of dates to Python Datetime objects.
- Other highlights include fixes for Py2exe and Py2app binary builders, warnings for deprecated functionality, and more error tolerant socket support.
<<less
Download (0.13MB)
Added: 2006-12-15 License: LGPL (GNU Lesser General Public License) Price:
1047 downloads
Endymion MailMan Web-Mail 3.2.19

Endymion MailMan Web-Mail 3.2.19


Endymion MailMan Web-Mail is a stable, mature, and robust Web-based email system. more>>
MailMan is a web-based email system that can be installed on any web site that can support CGI scripts. It was specifically designed to be as easy as possible to install and maintain.

It has been in use in various different forms since 1997, and has benefited from years of modifications, tuning, and additions. MailMan is very robust and stable and is frequently updated with new improvements.

MailMan has been downloaded from our web site by over 35,000 people since 1997 and provides reliable email service to millions of end users every single day. We constantly work to improve MailMan and our user base is always growing.

MailMan is an open source commercial product, meaning that the source code for MailMan is available to valid licensees who are interested in making modifications. The source for MailMan is not freely available to non-licensees though, as some open-source projects are.

<<less
Download (0.57MB)
Added: 2005-04-29 License: GPL (GNU General Public License) Price:
1643 downloads
Retchmail 1.1

Retchmail 1.1


RetchMail is the worlds most stupidly fast POP3 retriever. more>>
Eric S. Raymonds Fetchmail is a full-featured, robust, well-documented remote-mail retrieval and forwarding utility intended to be used over on-demand TCP/IP links (such as SLIP or PPP connections).
Retchmail project supports every remote-mail protocol now in use on the Internet: POP2, POP3, RPOP, APOP, KPOP, all flavors of IMAP, ETRN, and ODMR. It can even support IPv6? and IPSEC.
RetchMail is the worlds most stupidly fast POP3 retriever.
It is almost completely unlike fetchmail: RetchMail lacks features, isnt particularly robust (although it wont delete a message until sendmail says it was delivered okay), has nearly no documentation, and is actually fast.
Thanks to PatrickPattersons WvSSLStream?, RetchMail also supports POP3-SSL, which is much more secure than the RPOP, APOP, KPOP and other password obfuscation routines currently en vogue to hide your password. SSL has the nice feature that not only is your password secure going across the wire, but so is the rest of your mail.
Enhancements:
- Updated to compile and run with WvStreams 4.4.
- Now works properly with GMails pop support.
- Documentation updates.
<<less
Download (0.049MB)
Added: 2007-08-01 License: LGPL (GNU Lesser General Public License) Price:
817 downloads
Lesstif 0.95.0

Lesstif 0.95.0


Lesstif is LGPLd re-implementation of Motif. more>>
LessTif is the Hungry Programmers version of OSF/Motif. Lesstif aims to be source compatible meaning that the same source code should compile with both and work exactly the same!
Most Motif apps should compile and run out of the box.
Enhancements:
- Implement XmStringGenerate() and XmStringParseText() somewhat better.
- Fix an initialisation problem with RenderTables which caused colour settings to fail in some circumstances.
- Fix a bug that caused XmTextField to overwrite its border.
- Remove a couple of fprintf statements saying "Yow"
- Fix freetype installation check which appears to require #include < ft2built.h >.
- Fix the build so it wont override defaults from libtool (bug #1331548).
- Bug #1312056 add an #include for Solaris on x86.
- Fix compile error in TextOut.c when compiling with Xft.
- RPM specfile syntax has renamed Copyright into License.
- Patch by Eric Branlund for _MOTIF_DRAG_TARGETS on x86_64.
- Patches by Winfried to fix warnings detected with GCC 4.
<<less
Download (0.94MB)
Added: 2006-06-10 License: LGPL (GNU Lesser General Public License) Price:
1233 downloads
Physics::Lorentz::Transformation 0.01

Physics::Lorentz::Transformation 0.01


Physics::Lorentz::Transformation Perl module contains representation of poincare transformations. more>>
Physics::Lorentz::Transformation Perl module contains representation of poincare transformations.

SYNOPSIS

use Physics::Lorentz;
my $rotation = Physics::Lorentz::Transformation->rotation_euler(
$alpha, $beta, $gamma
);
my $vector = Physics::Lorentz::Vector->new([$t, $x, $y, $z]);
my $rotated = $rotation->apply($vector);
# or: $rotated = $rotation * $vector;

...

This class represents a Poincare transformation. That is a proper or improper Lorentz transformation plus a shift by some 4-vector. (x = lamda*x + a)

Yes, the class name might be misleading, but honestly, when most non-physicists talk about Lorentz transformations, they mean Poincare transformations anyway. (Pun intended.)

To sum this up, the set of Poincare transformations contains, among others

Boosts
Rotations
Space Inversions / Parity
Time Inversion
Shifts by a constant vector
Combinations thereof

OVERLOADED INTERFACE

Stringification is overloaded with the stringify method.
Multiplication (*) is overloaded with the merge method for other transformations: $t3 = $t1 * $t2 corresponds to the following application on a vector: t1 * ( t2 * vec ). (I.e. t2 first, then t1) Of course, Poincare transformations do not commute!

The assignment form of multiplication is supported for merging transformations but its use is discouraged unless youre into obfuscation.

Multiplication is also overloaded for application to vectors, but only if the vector is on the right of the transformation: $t * $v is okay, but $v * $t is not.

<<less
Download (0.011MB)
Added: 2007-07-30 License: Perl Artistic License Price:
820 downloads
Quick and Dirty Sync 0.1

Quick and Dirty Sync 0.1


Quick and Dirty Sync tries to make two directories the same by comparing files sizes and copying new or changed files across. more>>
Quick and Dirty Sync tries to make two directories the same by comparing files sizes and copying new or changed files across in both directions, meaning you dont need to supply a "from" and "to" directory. Quick and Dirty Sync project works for local and (some) FTP directories.

Your mileage may vary, and all your files may be destroyed. You have been warned.

<<less
Download (0.024MB)
Added: 2006-12-19 License: GPL (GNU General Public License) Price:
1041 downloads
Pairing 1.2

Pairing 1.2


A set of machines to get them paired up for network-related activities, like network benchmarking more>>

Pairing 1.2 is a useful utility for network administrators. It can be run on a set of machines to get them paired up nicely for some network-related activity.

This tool uses multicast to find potential partners and TCP to actually "pair up" with them, meaning that both "sides" will know who their partner is. In addition, partners are given an "active" or "passive" designation which can be used to start client/server applications without further negotiation.

This tool is meant to be used from scripts that perform network benchmarking, automated software testing or similar activities.

Enhancements:

  • Set/restore the net.ipv4.icmp_echo_ignore_broadcasts parameter when running in passive mode, so that pairing works on newer distributions out-of-the-box

Requirements:

  • x86, x86_64 and alpha platforms running Linux 2.6
<<less
Added: 2009-07-01 License: GPL Price: FREE
13 downloads
 
Other version of Pairing
Pairing 1.1potential partners and TCP to actually "pair up" with them, meaning that both "sides" will know
License:GPL (GNU General Public License)
Download (0.007MB)
807 downloads
Added: 2007-08-08
RobocodeNG 0.7 Beta3

RobocodeNG 0.7 Beta3


RobocodeNG is an Artificial Intelligence Tanks Battle Arena. more>>
RobocodeNG is an Artificial Intelligence Tanks Battle Arena.

RobocodeNG is the continuation of the excelent job done by Mathew Nelson, which is the creator of Robocode.

The NG in RobocodeNG stands for Next Generation, meaning that the intension is the extend the original Robocode game with new features.

The original robocode is a game where artificially controlled tanks battle to the death in an arena. RobocodeNG Spices up the game adding better graphics, mods, guns, armors, tank bodies, etc, to introduce the great unbalance that the Robocode community needed.

RobocodeNG is based on Robocode version 1.0.7. If Mathew will ever make new versions of Robocode, we will of course make sure that RobocodeNG is updated accordingly.

<<less
Download (3.3MB)
Added: 2006-01-09 License: GPL (GNU General Public License) Price:
1391 downloads
SharpNoise 0.1

SharpNoise 0.1


SharpNoise is a C# port of the coherent noise generator library libnoise. more>>
SharpNoise is a C# port of the coherent noise generator library libnoise.
SharpNoise is a free-style port, meaning that the API may be different and only the algorithms were copied verbatim.
Enhancements:
- Almost all libnoise algorithms were copied, but most of the utility functions are missing.
<<less
Download (0.041MB)
Added: 2006-09-07 License: GPL (GNU General Public License) Price:
1142 downloads
Vocabulary Trainer 2.08

Vocabulary Trainer 2.08


Vocabulary Trainer project is a flashcard vocabulary training system. more>>
Vocabulary Trainer project is a flashcard vocabulary training system.
You can use language modules to change the language of its interface and can choose one of three learning modes (Random, Often-unknown words, and Seldom-asked words).
Main features:
- Inquiry after foreign word or meaning
- Optional Attention of upper- and lowercase
- Limitation of time to simulate tests (optional)
- Saving of right, wrong and prompted vocabularies
- Inquiry after: Random order, as given, often unknown vocabularies, seldom asked vocabularies
- Multilingual Interface, changeable with languagefiles
- This program is Open Source, the Delphi-sourcecode kann be downloaded under "Downloads"
- Free of charge
- No further restrictions
<<less
Download (0.80MB)
Added: 2006-10-10 License: Public Domain Price:
1877 downloads
Blog-X-Ping 0.3

Blog-X-Ping 0.3


BLOG-X-PING is a lightweight yet powerful library for PHP to automatically ping blog aggregator services. more>>
BLOG-X-PING is a lightweight yet powerful library for PHP to automatically ping blog aggregator services to notify them of updated syndication feeds, using Weblogs.Com compatible XML-RPC pinging services.

The system allows you to automatically ping many servers every time you creates a new post or update old ones on your blog, the system can send an XML-RPC signal to several ping servers, which can then add your blog to their list of recently updated blogs, meaning that new content on your blog/site can be widely advertised automatically as soon as you add it.

The project has been made available as open source under the LGPL licence.
<<less
Download (0.011MB)
Added: 2007-05-01 License: LGPL (GNU Lesser General Public License) Price:
912 downloads
Secleted [ 0 ] software to compare
  • Page: 1 of 5
  • 1
  • 2
  • 3
  • 4
  • 5