专用发票数据开票明细的数据导出的一点看法(转)
本文的写作为稽查局在办案时提供证据。主要的作用在于从航天金税公司的开票系统中提取出其开具的专用发票明细。对于航天金税采用的数据保密在税务局的实际工作设置了不少困难。本文的作用也在于解决这样的困难。在推进“一机多票”后,可以使得我们可以达到对企业开具的发票100%的进行控制。
金税工程的推进,实际上只是解决了假票,或大头小尾的问题。而对于企业开具的发票具体情况实际上没有进行有效的监管。不可否认的是,发票是税务部门一种非常有力的证据。本文的适用背景为当纳税人为躲避税务部门的监管,有意的遗失或者拒绝打开开票系统共税务机关查询。或者已经对开票机进行数据毁灭后的数据恢复。从技术层面上,只要纳税人没有故意的使用专业文件粉碎软件对硬盘进行不可恢复的写处理。那么一般意义上的数据删除、格式化、乃至于重新分区。总而言之,理论上没有进行写操作的情况下都是可以恢复出文件的。当然,这属于另一个范畴,即硬盘的数据恢复。从另一个方向思考,还有一类方法就是直接避过硬件狗的检查打开开票软件,不过这涉及到FPGA的控制。在没有资料的情况下困难十分大,所以不作考虑。
根据航天金税公司网上提供的资料表明。金税工程专用开票系统是由Power Builder编写。采用了常用功能模块与数据库分离的方式。其数据库库文件存放于c:\航天金税\database目录下。分年度及目前使用年度的目录进行存放。数据库采取的库文件默认扩展名为*.DB。通过分析,其数据库格式为Paradox数据库。
此数据库采取的加密方式为一般级的access密钥加密方式。常规密码形式为“1FFKEC123Q4C26G”的15位大写字母与数字的混合数列。从普通文件级加密保护来讲已足够,但是从密码学的角度而言,其密码未免于过于脆弱。通过专业的密码破译软件进行破译。其密码只需要1到3秒钟即可破译。然后使用数据库浏览工具就可以看到内部的全部数据。
对于税务部门,尤其是稽查局的意义在于搜集监控该企业的发票数据会非常的有用。尤其是一机多票系统的推广。可以做到对该企业的发票情况100%的进行监控。
需要注意的是,金税工程开票系统在对取得票方的一系列数据实行了暗文加密,使得内容不可显现。不过,在该数据库中,税务部门可以取得专用发票的48位加密密文,通过破译密文即可获得相应的信息。
如果不能破译密文,可以采取如下的方法提取信息
具体操作步骤如下:
1、 取得企业开票机上c 盘下。航天金税目录下的“database”文件夹中的全部文件。
2、 安装BDE驱动程序
3、 下载Paradox Key软件以破译密码
4、 安装数据库库查看软件以查看内部数据。
金税公司开票软件对于取得票方的一系列数据实行了暗文加密,在本软件中看见的是加密后的乱码。对于这样的结果有两种解决办法,
其一、使用48位加密密文直接破译出专用发票的信息。
其二、使用本方法中的“销项发票明细” “往来企业明细” “税务局各月的报税清单”四个数据库及“沿滩区国家税务局发票及可抵扣票证管理软件”中每个月的开票明细,即可以组成完整的专用发票明细单。