become an expert
Sponsored Links
Sponsored Links
Secleted [ 0 ] software to compare
Results 1 - 15 of about 901
Boomerang alpha 0.3
Boomerang is a decompiler for native executables. more>>
A decompiler takes as input an executable file, and attempts to create a high level, compilable, possibly even maintainable source file that does the same thing.
It is therefore the opposite of a compiler, which takes a source file and makes an executable. However, a general decompiler does not attempt to reverse every action of the decompiler, rather it transforms the input program repeatedly until the result is high level source code. It therefore wont recreate the original source file; probably nothing like it.
It does not matter if the executable file has symbols or not, or was compiled from any particular language. (However, declarative languages like ML are not considered.)
The intent is to create a retargetable decompiler (i.e. one that can decompile different types of machine code files with modest effort, e.g. X86-windows, sparc-solaris, etc). It was also intended to be highly modular, so that different parts of the decompiler can be replaced with experimental modules. It was intended to eventually become interactive, a la IDA Pro, because some things (not just variable names and comments, though these are obviously very important) require expert intervention. Whether the interactivity belongs in the decompiler or in a separate tool remains unclear.
By transforming the semantics of individual instructions, and using powerful techniques such as Static Single Assignment dataflow analysis, Boomerang should be (largely) independent of the exact behaviour of the compiler that happened to be used. Optimisation should not affect the results. Hence, the goal is a general decompiler.
Version restrictions:
- In case you want to try Boomerang as it is as a decompiler (as opposed to experimenting with it, or improving it), be aware of its severe limitations. As of early 2004, Boomerang will only decompile X86 (Linux/X86 or Windows PE), SPARC (Solaris, or presumably Linux/SPARC), or Power PC (Linux/PPC or Mac OS/X) programs. In particular, note that it will not decompile DOS or NE (Windows 3.1) programs. Adding another processor is a large (several month) undertaking.
- It will only generate C, not C++. It will decompile C++ programs of course, (and any sorts of programs, including assembler). You may be able to hand edit some C++ programs into usable C++ source code. For MSVC compiled programs, at present you have to spoonfeed the decompiler and tell it that there is one register parameter (thiscall calling convention). The switches to handle this are complex; see using the -sf switch.
<<lessIt is therefore the opposite of a compiler, which takes a source file and makes an executable. However, a general decompiler does not attempt to reverse every action of the decompiler, rather it transforms the input program repeatedly until the result is high level source code. It therefore wont recreate the original source file; probably nothing like it.
It does not matter if the executable file has symbols or not, or was compiled from any particular language. (However, declarative languages like ML are not considered.)
The intent is to create a retargetable decompiler (i.e. one that can decompile different types of machine code files with modest effort, e.g. X86-windows, sparc-solaris, etc). It was also intended to be highly modular, so that different parts of the decompiler can be replaced with experimental modules. It was intended to eventually become interactive, a la IDA Pro, because some things (not just variable names and comments, though these are obviously very important) require expert intervention. Whether the interactivity belongs in the decompiler or in a separate tool remains unclear.
By transforming the semantics of individual instructions, and using powerful techniques such as Static Single Assignment dataflow analysis, Boomerang should be (largely) independent of the exact behaviour of the compiler that happened to be used. Optimisation should not affect the results. Hence, the goal is a general decompiler.
Version restrictions:
- In case you want to try Boomerang as it is as a decompiler (as opposed to experimenting with it, or improving it), be aware of its severe limitations. As of early 2004, Boomerang will only decompile X86 (Linux/X86 or Windows PE), SPARC (Solaris, or presumably Linux/SPARC), or Power PC (Linux/PPC or Mac OS/X) programs. In particular, note that it will not decompile DOS or NE (Windows 3.1) programs. Adding another processor is a large (several month) undertaking.
- It will only generate C, not C++. It will decompile C++ programs of course, (and any sorts of programs, including assembler). You may be able to hand edit some C++ programs into usable C++ source code. For MSVC compiled programs, at present you have to spoonfeed the decompiler and tell it that there is one register parameter (thiscall calling convention). The switches to handle this are complex; see using the -sf switch.
Download (2.6MB)
Added: 2006-06-13 License: GPL (GNU General Public License) Price:
726 downloads
EasyEclipse Expert Java 1.3.0
EasyEclipse Expert Java is bare-bones Eclipse distro for experienced Java developers who are new to Eclipse. more>>
EasyEclipse Expert Java is bare-bones Eclipse distro for experienced Java developers who are new to Eclipse.
EasyEclipse Expert Edition is all you need to start developing Java code with Eclipse.
This distribution includes the following plugins:
Core components with a JDK:
- Eclipse Platform 3.2.1 - Shared platform services from Eclipse.
- Eclipse Tools 3.2.1 - Common libraries for various Eclipse projects.
- Java JDK for Windows 1.5.0.09 - Run Java application on Sun Java(tm) runtime, packaged for Eclipse use. (Windows only)
- Java JDK for Linux 1.5.0.09 - Run Java application on Sun Java(tm) runtime, packaged for Eclipse use. (Linux only)
Tools for general Java development:
- Eclipse Java Development Tools 3.2.1 - Edit, compile, run, debug, test, refactor, document and deploy Java applications.
Some essential utilities:
- AnyEdit Tools 1.5.6.2 - Useful right-click menus in editors: "Open file under cursor", "Open type under cursor", et cetera.
- Eclipse Utils Plugins 1.0.0.1 - Save the cursor position of editors when closing and re-opening a file. Access common team actions with explorer buttons.
- Color Editor 1.2.4 - Edit with syntax highlighting over 100+ file formats.
Version Control tools (note that CVS support is included in the Eclipse Platform):
- Subclipse 1.1.8 - Access and manage Subversion repositories within Eclipse.
<<lessEasyEclipse Expert Edition is all you need to start developing Java code with Eclipse.
This distribution includes the following plugins:
Core components with a JDK:
- Eclipse Platform 3.2.1 - Shared platform services from Eclipse.
- Eclipse Tools 3.2.1 - Common libraries for various Eclipse projects.
- Java JDK for Windows 1.5.0.09 - Run Java application on Sun Java(tm) runtime, packaged for Eclipse use. (Windows only)
- Java JDK for Linux 1.5.0.09 - Run Java application on Sun Java(tm) runtime, packaged for Eclipse use. (Linux only)
Tools for general Java development:
- Eclipse Java Development Tools 3.2.1 - Edit, compile, run, debug, test, refactor, document and deploy Java applications.
Some essential utilities:
- AnyEdit Tools 1.5.6.2 - Useful right-click menus in editors: "Open file under cursor", "Open type under cursor", et cetera.
- Eclipse Utils Plugins 1.0.0.1 - Save the cursor position of editors when closing and re-opening a file. Access common team actions with explorer buttons.
- Color Editor 1.2.4 - Edit with syntax highlighting over 100+ file formats.
Version Control tools (note that CVS support is included in the Eclipse Platform):
- Subclipse 1.1.8 - Access and manage Subversion repositories within Eclipse.
Download (132MB)
Added: 2007-07-11 License: Eclipse Public License Price:
938 downloads
Cleaner 0.1
Cleaner is a Java beautifier that transforms ugly syntax into beautiful syntax. more>>
Cleaner is a Java beautifier that transforms ugly syntax into beautiful syntax. The Java code syntax is parsed using ANTLR and then printed to standard output.
Source is included.
Something like this:
public void foo(String bar)
{
for(int x=0; x < 9; x++ )
{
System.out.println ("X = " + x);
}
}
Will become
public void foo( String bar ){
for ( int x = 0; x < 9; x++ ){
System.out.println( "X = " + x );
}
}
Compile:
$ ant
Run:
$ java -classpath cleaner.jar:lib/antlr.jar cleaner.Cleaner < some-file >
<<lessSource is included.
Something like this:
public void foo(String bar)
{
for(int x=0; x < 9; x++ )
{
System.out.println ("X = " + x);
}
}
Will become
public void foo( String bar ){
for ( int x = 0; x < 9; x++ ){
System.out.println( "X = " + x );
}
}
Compile:
$ ant
Run:
$ java -classpath cleaner.jar:lib/antlr.jar cleaner.Cleaner < some-file >
Download (0.58MB)
Added: 2006-04-17 License: GPL (GNU General Public License) Price:
1335 downloads
Kcomain 0.3
Kcomain is a installation dialog wizard to guide a user through the process of configuration, compilation and installation. more>>
Kcomain is a installation dialog wizard to guide a user through the process of configuration, compilation and installation.
It is possible to use expert mode to editconfiguration and make options and/or to chage the instalation process of the program.
Enhancements:
- the code is written in modular way
- all pages are seperately coded
- added checkinstall support
- the program has more KDE components
- totaly new configuration page
- in default mode users can now choose destination path
- added some icons for eyecandy
<<lessIt is possible to use expert mode to editconfiguration and make options and/or to chage the instalation process of the program.
Enhancements:
- the code is written in modular way
- all pages are seperately coded
- added checkinstall support
- the program has more KDE components
- totaly new configuration page
- in default mode users can now choose destination path
- added some icons for eyecandy
Download (0.64MB)
Added: 2005-06-13 License: GPL (GNU General Public License) Price:
1593 downloads
Apache Portals
Apache Portals provides robust Portal related software on a wide variety of platforms. more>>
Apache Portals is a collaborative software development project dedicated to providing robust, full-featured, commercial-quality, and freely available Portal related software on a wide variety of platforms and programming languages.
This project is managed in cooperation with various individuals worldwide (both independent and company-affiliated experts), who use the Internet to communicate, plan, and develop Portal software and related documentation.
Modern software is complex and expensive, which has motivated many companies to invest in enterprise portals as a mechanism by which they can manage information in a cohesive and structured fashion.
Portals offer many advantages over other software applications. First, they provide a single point of entry for employees, partners, and customers. Second, portals can access Web services transparently from any device in virtually any location. Third, portals are highly flexible; they can exist in the form of B2E intra-nets, B2B extra-nets, or B2C inter-nets. Fourth, portals can be combined to form a portal network that can span a companys entire enterprise system, allowing for access both inside and outside the firewall.
Portals have many advantages, which is why they have become the de facto standard for Web application delivery. In fact, analysts have predicted that portals will become the next generation for the desktop environment.
Portals distinguish themselves from other software systems because they provide the ability to integrate disparate systems and leverage the functionality provided by those systems. As such, they are not mutually exclusive, and do not force you into an either-or decision vis-a-vis existing software systems. This point is of paramount importance, particularly when you consider the fact that Web services are destined to fuel the explosion of Web applications. Since portals can access any Web services, the conclusion is inescapable: portals provide a unique opportunity to leverage the functionality of nascent technologies as well as mature, well-established software systems.
<<lessThis project is managed in cooperation with various individuals worldwide (both independent and company-affiliated experts), who use the Internet to communicate, plan, and develop Portal software and related documentation.
Modern software is complex and expensive, which has motivated many companies to invest in enterprise portals as a mechanism by which they can manage information in a cohesive and structured fashion.
Portals offer many advantages over other software applications. First, they provide a single point of entry for employees, partners, and customers. Second, portals can access Web services transparently from any device in virtually any location. Third, portals are highly flexible; they can exist in the form of B2E intra-nets, B2B extra-nets, or B2C inter-nets. Fourth, portals can be combined to form a portal network that can span a companys entire enterprise system, allowing for access both inside and outside the firewall.
Portals have many advantages, which is why they have become the de facto standard for Web application delivery. In fact, analysts have predicted that portals will become the next generation for the desktop environment.
Portals distinguish themselves from other software systems because they provide the ability to integrate disparate systems and leverage the functionality provided by those systems. As such, they are not mutually exclusive, and do not force you into an either-or decision vis-a-vis existing software systems. This point is of paramount importance, particularly when you consider the fact that Web services are destined to fuel the explosion of Web applications. Since portals can access any Web services, the conclusion is inescapable: portals provide a unique opportunity to leverage the functionality of nascent technologies as well as mature, well-established software systems.
Download (MB)
Added: 2007-01-11 License: The Apache License 2.0 Price:
1018 downloads
Seahaven Towers 1.44
Seahaven Towers project is a classic Unix solitaire game. more>>
Seahaven Towers project is a classic Unix solitaire game.
Seahaven Towers is a classic Unix solitaire game updated with new card images.
With this program you can waste as much time with Linux as with competing systems, yet the Linux solitaire game requires actual thought to operate.
This is Seahaven Towers, a solitaire card game written for X11R4 and C++.
Installing
Type "./configure" (not necessary if you have gmake)
Type "make"
Test it by typing "./seahaven"
If everything looks good, become superuser and type "make install"
If you wish to edit the code, type "make depend"
<<lessSeahaven Towers is a classic Unix solitaire game updated with new card images.
With this program you can waste as much time with Linux as with competing systems, yet the Linux solitaire game requires actual thought to operate.
This is Seahaven Towers, a solitaire card game written for X11R4 and C++.
Installing
Type "./configure" (not necessary if you have gmake)
Type "make"
Test it by typing "./seahaven"
If everything looks good, become superuser and type "make install"
If you wish to edit the code, type "make depend"
Download (0.031MB)
Added: 2006-11-15 License: GPL (GNU General Public License) Price:
1076 downloads
Calife 3.0pre6
Calife is small program that enable a system administrator to become root on his/her machines... more>>
Calife project is small program that enable a system administrator to become root (or another user) on his/her machines without giving the root password but his/her own.
Main features:
- you keep your environment variables and shell aliases intact
- it has start and end of session logging
- you can have a list of all permitted logins for each calife user. That way, you can give a user newsmasters rights without giving out the root password
- you can specify a group in the configuration file instead of the logins of all administrators: Juste use @staff and all members of the staff will have access to calife
- calife can also be used to become users even if they have no home directory or even no shell. Thats very practical if you want to become uucp or even bin
- you can make Calife runs a specific system-wide script at the end of the session (to send a mail about what was done as root for example)
Enhancements:
- This version supports Solaris 10 and includes a PAM file for it.
- A working PAM file for FreeBSD 5 and above is included.
- The Mercurial hash ID is embedded in the binary.
<<lessMain features:
- you keep your environment variables and shell aliases intact
- it has start and end of session logging
- you can have a list of all permitted logins for each calife user. That way, you can give a user newsmasters rights without giving out the root password
- you can specify a group in the configuration file instead of the logins of all administrators: Juste use @staff and all members of the staff will have access to calife
- calife can also be used to become users even if they have no home directory or even no shell. Thats very practical if you want to become uucp or even bin
- you can make Calife runs a specific system-wide script at the end of the session (to send a mail about what was done as root for example)
Enhancements:
- This version supports Solaris 10 and includes a PAM file for it.
- A working PAM file for FreeBSD 5 and above is included.
- The Mercurial hash ID is embedded in the binary.
Download (0.094MB)
Added: 2007-02-14 License: GPL (GNU General Public License) Price:
982 downloads
AI::ExpertSystem::Simple 1.2
AI::ExpertSystem::Simple is a simple expert system shell. more>>
AI::ExpertSystem::Simple is a simple expert system shell.
SYNOPSIS
This class implements a simple expert system shell that reads the rules from an XML knowledge base and questions the user as it attempts to arrive at a conclusion.
This class is where all the work is being done and the other three classes are only there for support. At present there is little you can do with it other than run it. Future version will make subclassing of this class feasable and features like logging will be introduced.
To see how to use this class there is a simple shell in the bin directory which allows you to consult the example knowledge bases and more extensive documemtation in the docs directory.
<<lessSYNOPSIS
This class implements a simple expert system shell that reads the rules from an XML knowledge base and questions the user as it attempts to arrive at a conclusion.
This class is where all the work is being done and the other three classes are only there for support. At present there is little you can do with it other than run it. Future version will make subclassing of this class feasable and features like logging will be introduced.
To see how to use this class there is a simple shell in the bin directory which allows you to consult the example knowledge bases and more extensive documemtation in the docs directory.
Download (0.020MB)
Added: 2006-09-15 License: Perl Artistic License Price:
1135 downloads
Domino Blast 0.1
Domino Blast project is a physics-based driving/demolition game with a childrens toys theme. more>>
Domino Blast project is a physics-based driving/demolition game with a childrens toys theme.
Domino Blast is a hybrid driving and destruction game with a childrens toys theme. Its environments consist of buildings constructed from domino tiles and a player-controllable toy car. The objective of the game is to wreak as much havoc as possible, within a time limit.
Its game-play is simplistic yet satisfying; similar to the satisfaction gained from watching a tumbling Jenga tower, except the objective is to tumble the tower, rather than slowly deconstruct it. As the game progresses, levels become more dense and the buildings that inhabit them become larger and more complex.
<<lessDomino Blast is a hybrid driving and destruction game with a childrens toys theme. Its environments consist of buildings constructed from domino tiles and a player-controllable toy car. The objective of the game is to wreak as much havoc as possible, within a time limit.
Its game-play is simplistic yet satisfying; similar to the satisfaction gained from watching a tumbling Jenga tower, except the objective is to tumble the tower, rather than slowly deconstruct it. As the game progresses, levels become more dense and the buildings that inhabit them become larger and more complex.
Download (6.0MB)
Added: 2007-06-18 License: Freeware Price:
858 downloads
Apache Incubator
Apache Incubator project ensure all donations are in accordance with the ASF legal standards. more>>
Apache Incubator project is the entry path into The Apache Software Foundation (ASF) for projects and codebases wishing to become part of the Foundations efforts.
All code donations from external organisations and existing external projects wishing to join Apache enter through the Incubator.
The Apache Incubator has two primary goals:
- Ensure all donations are in accordance with the ASF legal standards
- Develop new communities that adhere to our guiding principles
<<lessAll code donations from external organisations and existing external projects wishing to join Apache enter through the Incubator.
The Apache Incubator has two primary goals:
- Ensure all donations are in accordance with the ASF legal standards
- Develop new communities that adhere to our guiding principles
Download (MB)
Added: 2007-01-10 License: The Apache License 2.0 Price:
1018 downloads
debian-updates 1.7
debian-updates is a simple script that sends an email if any relevant Debian security updates become available. more>>
debian-updates is a simple script that sends an email or displays console messages if any relevant Debian security updates become available. debian-updates is ideal for running from cron.
<<less Download (0.017MB)
Added: 2006-08-09 License: GPL (GNU General Public License) Price:
1174 downloads
Roulette-Super-Sniper-2 1.0
Free Online Roulette Guide - Become what is known in the casino industry as an advantage player. This step-by-step guide will give you the advantage... more>> <<less
Download (6264KB)
Added: 2009-04-20 License: Freeware Price: Free
235 downloads
Sturmbahnfahrer 1.5.2
Sturmbahnfahrer is a simulated obstacle course for automobiles. more>>
Sturmbahnfahrer is a simulated obstacle course for automobiles.
Sturmbahnfahrer... for expert drivers only. If you want to master it, try to have the laws of physics work with you, not against you.
Enabling technologies behind Sturmbahnfahrer include the Open Dynamics Engine and the portable game library known as PLIB.
Sturmbahnfahrer is a game by Bram Stolk.
<<lessSturmbahnfahrer... for expert drivers only. If you want to master it, try to have the laws of physics work with you, not against you.
Enabling technologies behind Sturmbahnfahrer include the Open Dynamics Engine and the portable game library known as PLIB.
Sturmbahnfahrer is a game by Bram Stolk.
Download (3.1MB)
Added: 2007-08-23 License: GPL (GNU General Public License) Price:
794 downloads
eSearch 1.1ea1
eSearch provides a Java-based search engine. more>>
eSearch provides a Java-based search engine.
eSearch is a server side Java-based search engine which supplies basic search capabilities for Web use. Its basic capabilities can be extended to include intelligent agents and other expert-system behaviors.
Main features:
- Free and Open Source
- Written in Java, and therefore platform-independent
- Uses Lucene API for Text and Index operation.
- Supplies basic search capabilities comparable to other existing search engines, for both intranet and internet use.
- Allows the basic capabilities to be extended to include intelligent agents and other expert-system behaviours, with the end result of smarter searching than is possible with existing search engines.
- Scaleable to truly mind-boggling dimensions of collections and users.
- Can dynamically index multiple servers and sources simultaneously
- Have a powerful Developer kit that include eSearch TAG Library, Samples & Documentation.
- Powerful Administration Center that let you control all crawl & search operation in your enterprise.
- Extensible architecture. You can plug new component from third party.
- Can be easily integrated with any other Web Applications: i.e. ePortal, eContent, eForum, eFAQ, eHelpDesk.
<<lesseSearch is a server side Java-based search engine which supplies basic search capabilities for Web use. Its basic capabilities can be extended to include intelligent agents and other expert-system behaviors.
Main features:
- Free and Open Source
- Written in Java, and therefore platform-independent
- Uses Lucene API for Text and Index operation.
- Supplies basic search capabilities comparable to other existing search engines, for both intranet and internet use.
- Allows the basic capabilities to be extended to include intelligent agents and other expert-system behaviours, with the end result of smarter searching than is possible with existing search engines.
- Scaleable to truly mind-boggling dimensions of collections and users.
- Can dynamically index multiple servers and sources simultaneously
- Have a powerful Developer kit that include eSearch TAG Library, Samples & Documentation.
- Powerful Administration Center that let you control all crawl & search operation in your enterprise.
- Extensible architecture. You can plug new component from third party.
- Can be easily integrated with any other Web Applications: i.e. ePortal, eContent, eForum, eFAQ, eHelpDesk.
Download (0.20MB)
Added: 2007-02-26 License: The Apache License Price:
971 downloads
KCheckers 0.8.1
KCheckers is the Qt version of the classic boardgame more>>
Qt version of the classic boardgame "checkers". KCheckers game is also known as "draughts".
KCheckers is distributed under the GNU GPL.
Main features:
- Pure Qt.
- Built-in checkers engine.
- English and Russian rules of play.
- Beginner, Novice, Average, Good, Expert and Master levels of skill.
- Green, Marble and Wooden themes of the board.
- Portable Draughts Notation database format support.
- PDN preview widget.
- Saving, loading and restarting of game.
- Auto change of the mens color.
- Undo of last move.
- Auto saving of settings.
- Optional numeration of the board.
- Game information box.
- The on-line description of the plays rules.
- Threads support.
- Internationalization support (now German and Russian).
- Network capabilities.
Rules of play:
- In the beginning of game you have 12 checkers (men).
- The men move forward only. The men can capture:
- by jumping forward only (english rules);
- by jumping forward or backward (russian rules).
- A man which reaches the far side of the board becomes a king.
- The kings move forward or backward:
- to one square only (english rules);
- to any number of squares (russian rules).
- The kings capture by jumping forward or backward.
- Whenever a player is able to make a capture he must do so.
Enhancements:
- A bug that occurred in SuSE 9.3 when compiling with GCC 3.3 was fixed.
- Unused code was removed.
<<lessKCheckers is distributed under the GNU GPL.
Main features:
- Pure Qt.
- Built-in checkers engine.
- English and Russian rules of play.
- Beginner, Novice, Average, Good, Expert and Master levels of skill.
- Green, Marble and Wooden themes of the board.
- Portable Draughts Notation database format support.
- PDN preview widget.
- Saving, loading and restarting of game.
- Auto change of the mens color.
- Undo of last move.
- Auto saving of settings.
- Optional numeration of the board.
- Game information box.
- The on-line description of the plays rules.
- Threads support.
- Internationalization support (now German and Russian).
- Network capabilities.
Rules of play:
- In the beginning of game you have 12 checkers (men).
- The men move forward only. The men can capture:
- by jumping forward only (english rules);
- by jumping forward or backward (russian rules).
- A man which reaches the far side of the board becomes a king.
- The kings move forward or backward:
- to one square only (english rules);
- to any number of squares (russian rules).
- The kings capture by jumping forward or backward.
- Whenever a player is able to make a capture he must do so.
Enhancements:
- A bug that occurred in SuSE 9.3 when compiling with GCC 3.3 was fixed.
- Unused code was removed.
Download (0.080MB)
Added: 2005-12-30 License: GPL (GNU General Public License) Price:
1395 downloads
Secleted [ 0 ] software to compare
Copyright Notice:
Software piracy is theft, Using crack, password, serial numbers, registration codes, key generators is illegal and prevent future software development. The above become an expert search only lists software in full, demo and trial versions for free download. Download links are directly from our mirror sites or publisher sites, torrent files or links from rapidshare.com, yousendit.com or megaupload.com are not allowed