On 07/13/2015 04:56 PM, swobje...@outlook.com wrote:
> Hmm, is there a reason why the dba account name is hardcoded in the
> firebird.exe
>
> .rdata:0047A62C aSysdba         db 'SYSDBA',0           ; DATA XREF:
> sub_406F70+1C3o
> length: 7, type: c, string: SYSDBA
>
> \Firebird-3.0.0.31896-0_Win32_Beta2\firebird.exe

I can't say at once what for is it needed in firebird.exe module 
particular, in engine (engine12.dll) it's needed to compare - does 
current user have root-like access.

If your question is 'Does presence of SYSBDA hardcoded in binaries cause 
any security issues?' the answer is no. That name is explicitly 
documented for very many years, and there is no reason to hide it in any 
form.


------------------------------------------------------------------------------
Don't Limit Your Business. Reach for the Cloud.
GigeNET's Cloud Solutions provide you with the tools and support that
you need to offload your IT needs and focus on growing your business.
Configured For All Businesses. Start Your Cloud Today.
https://www.gigenetcloud.com/
Firebird-Devel mailing list, web interface at 
https://lists.sourceforge.net/lists/listinfo/firebird-devel

Reply via email to