Beispiel #1
0
        void DataAssociate(ForensicRuleItemInfo item)
        {
            var da = new DataAssociate()
            {
                Environment = this,
                Info        = item as DataAssociateInfo,
            };

            da.DoWork();
        }
Beispiel #2
0
        void DataProcess(ForensicRuleItemInfo item)
        {
            var dp = new DataProcess()
            {
                Environment = this,
                Info        = item as DataProcessInfo,
            };

            dp.DoWork();
        }
Beispiel #3
0
        void DataCatch(ForensicRuleItemInfo item)
        {
            var dc = new DataCatch()
            {
                Environment = this,
                Info        = item as DataCatchInfo,
            };

            dc.DoWork();
        }
Beispiel #4
0
        void FileProcess(ForensicRuleItemInfo item)
        {
            var fp = new FileProcess()
            {
                Environment = this,
                Info        = item as FileProcessInfo
            };

            fp.DoWork();
        }
Beispiel #5
0
        void DataMark(ForensicRuleItemInfo item)
        {
            var dm = new DataMark()
            {
                Environment = this,
                Info        = item as DataMarkInfo,
            };

            dm.DoWork();
        }
Beispiel #6
0
        void FileCatch(ForensicRuleItemInfo item)
        {
            FileCatch catcher;

            if (IsPC)
            {
                catcher = new FileCatchPC()
                {
                    Info        = item as FileCatchInfo,
                    Environment = this,
                };
            }
            else
            {
                catcher = new FileCatchAndroid()
                {
                    Info        = item as FileCatchInfo,
                    Environment = this,
                };
            }
            catcher.DoWork();
        }