Your high IQ will kill your startup
Reviewed by 0x000216
on
Friday, July 04, 2014
Rating: 5
EOleException error raised with message catastrophic failure or access is denied in Delphi
EOleException error raised with message catastrophic failure or access is denied in Delphi
While calling DLLs from my application using safecall, I was getting EOleException error raised with message catastrophic failure. When I switched to stdcall, I started getting EOleException error raised with message access is denied for some calls. So, I thought to dive deep into the root cause of the error and tried to understand what exactly EOleException is in Delphi?
As per documentation:
EOleException is the exception class for OLE automation errors that occur in methods or properties of an object.
EOleException is the exception class for errors specific to the OLE IDispatch interface.
EOleException is raised when an error occurs in the middle of a method call from IDispatch. EOleException is generated when a server receives a failure return value from a property or method that was called with the IDispatch interface Invoke method.
When an error occurs, objects invoked through IDispatch can return essential information about the exception, including the source of the error, error code, description, help file, and ID number for context-sensitive help. EOleException captures this information, and the error description and ID number (if available) are included in a message generated by the constructor; the other information is stored in the Source and HelpFile properties defined for EOleException and the ErrorCode property inherited from EOleSysError.
Solution:
1. Try catching the error
try
....
....
except
on e: EOleException do
begin
....
....
end;
end;
2. Ignore the error
To stop Delphi from breaking, you will need to configure Delphi to ignore the exception by telling it that the application will handle the exception. Go to Tools > Debugger Options, on the "Language Exceptions" tab add "EOleException". Ensure that it is ticked, which tells the Delphi environment to ignore the exception (and let the code run).
EOleException error raised with message catastrophic failure or access
is denied in Delphi
Reviewed by 0x000216
on
Friday, July 04, 2014
Rating: 5
Why you can’t sign up for my SaaS app
Reviewed by 0x000216
on
Friday, July 04, 2014
Rating: 5
Boto (AWS Python SDK) goes green, top 19 libraries now support Python 3
Reviewed by 0x000216
on
Friday, July 04, 2014
Rating: 5
The only unclaimed territory on the planet
Reviewed by 0x000216
on
Friday, July 04, 2014
Rating: 5
Browser Password Remover - Browser Website Login Password Removal Software
Browser Password Remover is the free software to quickly display and remove all the stored website login passwords from popular browsers.
Most of the web browsers allow users to remember passwords and stores them into local database file. This file and all the stored passwords within it can be accessed by any one logged into the system. This is very risky especially on shared computers as well as on public systems such as in internet cafe.
Browser Password Remover helps you to automatically list and remove any such stored passwords from all the popular browsers.
Here are the currently supported web browsers,
- Firefox
- Internet Explorer [v7.x - v10.x]
- Google Chrome
- Google Chrome Canary/SXS
- CoolNovo Browser
- Opera Next
- Comodo Dragon Browser
- SeaMonkey Browser
- SRWare Iron Browser
- Flock Browser
One of the unique feature of this tool is that it allows you to remove the stored login passwords from any User on the local system or any other computer.
Before removing the passwords, you can also take a Backup of recovered password in HTML/XML/TEXT format.
Browser Password Remover is fully Portable and works on both 32-bit/64-bit platforms starting from Windows XP to Windows 8.
Browser Password Remover - Browser Website Login Password Removal
Software
Reviewed by 0x000216
on
Friday, July 04, 2014
Rating: 5

Oracle Database Attacking Tool ODAT To Penetrate Oracle Database
Oracle Database Attacking Tool ODAT To Penetrate Oracle Database.
Its an open source penetration testing tool that test Oracle database security as remotely. Its run on Linux platform.
Examples of ODAT:
You have an Oracle database listening remotely and want to find valid SIDs and credentials in order to connect to the database
You have a valid Oracle account on a database and want to escalate your privileges (ex: SYSDBA)
You have a valid Oracle account and want to execute commands on the operating system hosting this DB (ex: reverse shell)
> Search valid SID on a remote Oracle Database listener via:
a dictionary attack
a brute force attack
ALIAS of the listener
> Search Oracle accounts using:
a dictionary attack
each Oracle user like the password (need an account before to use this attack)
> Execute system commands on the database server using:
DBMS_SCHEDULER
JAVA
external tables
oradbg
> Download files stored on the database server using:
UTL_FILE
external tables
CTXSYS
>Upload files on the database server using:
UTL_FILE
DBMS_XSLPROCESSOR
DBMS_ADVISOR
> Delete files using:
UTL_FILE
> Send/reveive HTTP requests from the database server using:
UTL_HTTP
HttpUriType
> Scan ports of the local server or a remote server using:
UTL_HTTP
HttpUriType
UTL_TCP
> Exploit the CVE-2012-313 (http://cvedetails.com/cve/2012-3137)
pickup the session key and salt for arbitrary users
attack by dictionary on sessions.
If you want to have the development version installed on your computer, these following tool and dependencies are needed:
> Langage: Python 2.7
> Oracle dependancies:
> Instant Oracle basic
> Instant Oracle sdk
> Python libraries:
> cx_Oracle
> colorlog (recommended)
> termcolor (recommended)
> argcomplete (recommended)
> pyinstaller (recommended)
Download:
ODAT
Source: Github
Oracle Database Attacking Tool ODAT To Penetrate Oracle Database
Reviewed by 0x000216
on
Friday, July 04, 2014
Rating: 5

tutorial - video capture application - ucview
Reviewed by 0x000216
on
Friday, July 04, 2014
Rating: 5