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