§ 2. Теоретические основы построения типовой компьютерной модели преступлений в сфере компьютерной информации
В любой области знания закономерным и необходимым является процесс модификации и трансформации основного понятия в модель в соответствии с целями и задачами, которые ставит перед собой конкретная наука.
Моделирование есть метод опосредованного практического или теоретического оперирования объектом познания на основании абстрактного, логического мышления, при котором не исследуется объект познания, а используется вспомогательная система - модель, находящаяся в отношении аналогии с познаваемым объектом[84].Мысленная криминалистическая модель - модель информационная (т. е. накопитель информации об исследуемом объекте, явлении, процессе), а также содержательная, отражающая свойства исследуемого явления, процесса или объекта. В ней находят отражение как качественные, так и количественные характеристики явления, процесса или объекта. Она замещает недостающие звенья, устраняет пробелы в объяснении фактов, способствует отысканию доказательств, их исследованию и, таким образом, раскрытию неизвестного. Модель упорядочивает полученную информацию в определенную систему и позволяет истолковывать и оценивать свойства и качества процесса, явления
С. 193.
или объекта познания. С моделью возможно проводить эксперименты в целях ее более глубокого изучения, а также ее элементов, не подвергая риску деформации реально существующий объект и воссоздавая уже уничтоженный, или объект, только прогнозируемый к появлению. Видимое преимущество модельного подхода к систематизации данных о преступной деятельности заключается и в четкой структуризации эмпирического материала в модели, представленного в виде алгоритма. Это позволяет положить мысленную модель в основу компьютерных программ по расследованию соответствующего вида преступной деятельности без дополнительной предварительной обработки данных об этих преступлениях[85]. Заметим, что модель физически может быть представлена в виде автоматизированной информационной системы (АИС), в базах данных которой содержится соответствующим образом упорядоченная криминалистически значимая информация о преступном посягательстве.
При этом структура баз данных должна быть приведена в соответствие с элементным составом типовой информационной модели отдельного вида преступлений, выделенного по криминалистическому основанию, например, в сфере компьютерной информации. Алгоритм работы этой АИС должен максимально полно учитывать корреляционную зависимость между компьютерными моделями всех элементов, составляющих типовую информационную модель выделенных преступных посягательств. В этом заключается симбиоз различных видов криминалистического моделирования, который должен в конечном итоге привести к созданию компьютерной системы - автоматизированной методики расследования отдельных видов преступлений.«Частная криминалистическая методика, - пишет А.С. Шаталов, - для практического использования должна быть ... видоизменена, максимально упрощена и представлена в виде совокупности криминалистических алгоритмов и программ расследования преступлений»[86]. Причем программа расследования может и должна содержать как формализованное, так и неформализованное криминалистическое знание[87]. По его мнению, криминалистический алгоритм - это «научно обоснованное предписание о выполнении в заданном порядке системы последовательных операций, рекомендуемых следователю для решения задач определенного типа»[88] [89]. В связи с этим полагаем, что, под программированием расследования нужно подразумевать, в первую очередь, логически упорядоченные рекомендации, обеспечивающие эффективное раскрытие и расследование преступлений определенного вида, а во вторую - компьютерные программы расследования. Таким образом, моделирование является одним из эффективных средств разработки программ расследования. «Переход в криминалистической методике от описательного способа изложения программ расследования к формализованным моделям в виде алгоритмов последовательности следственных действий, - писал И.А. Возгрин, - представляется важным 4 моментом в совершенствовании частных методик» . Результаты проведенного нами в рамках настоящего научного исследования анализа АИС специального назначения, используемых отечественными правоохранительными органами в целях выявления, раскрытия и расследования преступлений, показали, что в настоящее время имеются физически и морально устаревшие программные продукты, которые могут стать прообразом автоматизированной методики расследования отдельных видов преступлений[90]. Однако ни алгоритмы их работы, основанные на теории математических моделей, а не на системном анализе, ни содержащаяся в них криминалистически значимая информация не учитывают современные достижения теории и практики криминалистики, а также возможности компьютерных технологий XXI века. Еще раз подчеркнем, что методологической базой для создания криминалистических компьютерных моделей должен стать системно-структурный подход, который рассматривает деятельность как систему (в нашем случае - это автоматизированная информационная система. - С.К.), обеспечивает выделение ее элементов, прослеживает функции каждого из них и выявляет связи между ними (структуру системы). Использование принципов и методов этого подхода весьма актуально при анализе как криминальной, так и криминалистической деятельности. Его плодотворность подтверждена в процессе разработки различных форм типового информационного моделирования преступной деятельности[91]. Вместе с тем еще в 1987 году М.К. Каминский и А.Ф. Лубин разработали и обосновали схему, отражающую общую связь компонентов преступной деятельности и деятельности по выявлению и раскрытию преступлений[92]. В ее основу были положены три важнейших фактора, определяющих процесс раскрытия и расследования любого преступления: 1. Отраженная информация, которая существует объективно и характеризует преступную деятельность, всегда находится в потенциальной форме. От сотрудника органа предварительного расследования требуется не только обнаружить преобразованный преступной деятельностью объект, но и выполнить относительно его многие физические и умственные действия, чтобы прочитать этот след. 2. Преступная деятельность, в том числе в сфере компьютерной информации, порождает не один, а множество объектов с преобразованным состоянием (согласно всеобщему свойству отражения материи). И в каждой фазе преступной деятельности образуется своя система следов, которая может изменить «состав и строение объекта (разрушения, царапины); энергетические параметры объекта; физиологические и биохимические характеристики состояния отдельного лица; информационные параметры системы.. ,»[94]. 3. Процесс взаимодействия преступной деятельности и деятельности по выявлению, раскрытию и расследованию преступлений носит циклический характер. «Поэтому воссоздание в изоморфной модели преступной деятельности минувшего события преступления, зачастую являющегося лишь эпизодом преступной деятельности, требует выявления всех объектов в конечном состоянии, актуализации информации и ее интегрирования, то есть многократного отражения и преобразования информации»[95]. Уточняя несколько упрощенный тезис Р.С. Белкина о том, что «применительно к процессу доказывания изменения в среде, как результат отражения в этой среде события, есть информация об этом событии, те самые фактические данные, с помощью которых только и можно судить о событии преступления»[96], В.Б. Вехов заметил, что изменения в среде - это, прежде всего, отражение, и оно, как свойство (признак), заложенное в отражающем объекте вследствие его взаимодействия с другими объектами, может быть и не востребовано человеком и не стать собственно информацией. В данном случае свойства этого отражающего объекта являются фактом, существующим вне и независимо от сознания человека. Факт, лежащий в основе информации, в научной литературе называется «базовым фактом» либо скрытой, «потенциальной информацией». ное тело. Иными словами, информация об объекте познания может быть воспринята познающим субъектом или техническим устройством, например компьютерным (при соответствующей ее обработке), и тем самым как бы «отделена» от ее первоисточника - отображения объекта познания. Из этого следует, что она может быть перенесена в пространстве, сохранена во времени, передана другому познающему субъекту или техническому устройству, а также подвергнута иным операциям[97]. Мы разделяем мнение А.Ф. Волынского и Е.Р. Россинской, согласно которому под информацией в криминалистике следует понимать фактические данные или сведения, находящиеся в причинно-следственной связи с событием преступления и характеризующие способ его совершения, лиц, его совершивших, предметы преступного посягательства, орудия преступления (в нашем случае ими являются компьютерная информация и средства ее обработки) и тому подобные обстоятельства. Такую информацию принято называть криминалистически значимой. Ее источниками являются самые разнообразные (материальные и идеальные) следы преступлений, а соответственно, и все следообразующие объекты[98]. В рамках настоящей работы нами исследуются электронно-цифровые следы и специфические следообразующие объекты - объективные формы представления - компьютерная информация и средства ее обработки. По мнению М.Ш. Махтаева, «выявление такого рода данных и есть выявление информации, характеризующей событие преступления и отдельные его элементы, а выявление объектов, ее содержащих, есть выявление непосредственных, первичных источников информации - источников доказательств. На этом основании в криминалистике также принято говорить о получении информации от лиц, из материальных объектов или следов»[99]. Существенный недостаток изложенного подхода видится в том, что предметы и следы являются «немыми свидетелями» происшедшего события и сами по себе ни о чем «сообщить» не могут, но в них содержится так называемая потенциальная информация - информация, зафиксированная в своей первоначальной форме, но которая не используется для криминалистических целей. 1. Отображение как носитель отобразившихся в нем данных о свойствах и признаках отображаемого объекта в акте познания может выполнять функцию источника сведения о нем, а также о механизме самого взаимодействия. 2. Под собственно информацией следует понимать данные, которые характеризуют объект познания и могут быть выделены познающим субъектом в том или ином отображении познаваемого объекта. 3. Несмотря на то что само по себе понятие «информация» относится к числу абстрактных (подобно понятиям «вещество», «энергия» и т. п.), проявляется информация всегда в материально-энергетической форме, в частности, в виде сигналов, которые могут иметь самую различную физическую природу. Сигнал в информационном процессе выполняет функцию переносчика информации от ее источника (объекта-оригинала) к приемнику и далее к субъекту - потребителю информации. 4. Передача информации является одной из фаз информационного процесса, присущего информационной системе. 5. Собственно информационный процесс начинается с восприятия и фиксации информации, содержащейся в том или ином источнике. Именно на этой стадии происходит формирование первичного образа воспринимаемого объекта и отделение полезной информации от шумов. Завершается он формированием сигнала, с помощью которого и передается информация. Это становится возможным в силу того, что сигнал, будучи каким- либо материальным процессом, например, импульсом электрического тока, электромагнитным колебанием, запахом, обладает определенной физической структурой, которую можно выразить в дискретной форме. 6. На принципе передачи информации с помощью таких сигналов, преобразованных в цифровую форму, основана работа ЭВМ. Однако такую способность ЭВМ приобретает лишь после того, как в ее память предварительно был введен класс специальных объектов (программ для ЭВМ, баз данных, автоматизированных информационных систем и др. - С.К.), признаки которых были выражены в той или иной искусственной системе обозначений или, иными словами, закодированы с помощью искусственных языков (языков программирования. - С.К.). Отсюда и принципиальное различие в восприятии объекта человеком и ЭВМ: человек субъективно воспринимает образ объекта, а ЭВМ - код различных признаков того же объекта, которые выделены и необходимы для решения машиной определенной задачи. 7. Информационный процесс в любой системе начинается с восприятия и выделения нужной информации, а сама информация представляет собой содержание сигнала, который был бы удобен для его передачи по соответствующим каналам связи. Они могут быть самой различной физической природы: механическими, оптическими, акустическими, тепловыми, воздушными, водными, электрическими, электромагнитными. Так, например, следователь и другие участники какого-либо следственного действия с помощью органов своих чувств (осязания, зрения, слуха, обоняния) убеждаются в наличии и характере фактов, имеющих доказательственное значение. 8. Передача информации как фаза информационного процесса есть не что иное, как перенос информации на расстояние, ее движение во времени и пространстве посредством того или иного сигнала. Прием информации является вторичным ее восприятием другим субъектом или другим принимающим техническим устройством. Соответственно, обработка информации тоже может осуществляться человеком или автоматом, в частности ЭВМ. Однако реализуется эта стадия информационного процесса человеком и машиной по-разному. Сущность обработки информации машиной заключается в аналоговых или цифровых преобразованиях поступающих данных по жестким системам формальных правил (алгоритмам), выработанных человеком: во-первых, разработчиком программного обеспечения, во-вторых, - конкретным пользователем программ для ЭВМ. Человек, осуществляя смысловую и логическую обработку информации и ее оценку, не связан какой-либо жесткой системой формализованных правил. Именно этим, прежде всего, мышление человека отличается от способности ЭВМ осуществлять логические операции по заранее заданной программе. 9. Цепь информационного процесса завершается представлением информации ее потребителю тем или иным способом в той или иной объективной форме и принятием им какого-либо решения. В качестве потребителя могут выступать как человек, так и автомат, действующий по заранее определенной программе, в том числе ЭВМ и другое компьютерное устройство. Продолжая мысль Н.С. Полевого, с позиций уголовнопроцессуальной и криминалистической наук Р.С. Белкин формулирует следующий постулат: «Если информационный сигналдоказательство выступает в предметной (вещественной) форме, то обязательным элементом исследования будет последующее перекодирование этого информационного сигнала до тех пор, пока его смысловое содержание не обретет доступной для субъекта познания формы. Если же информация поступает к субъекту в форме сообщения, то ее исследуют посредством рассмотрения сообщения»[101]. Исследование такой доказательственной информации осуществляется следователем, дознавателем, сотрудником органа дознания, прокурором, судьей и другими участниками процесса в ходе соответствующих действий, регламентированных уголовно-процессуальным законодательством. Отметим, что разработка автоматизированной методики расследования отдельных видов преступлений опирается на типо- вую информационную модель преступной деятельности, которая служит основой для построения соответствующей компьютерной модели преступлений данного вида. С научных позиций последняя посредством компьютерного программирования реализует мысленную (абстрактную) модель преступной деятельности. При этом необходимо осознать, что автоматизация криминалистических моделей представляет собой не простой перевод криминалистически значимой информации в электронно-цифровую форму, информационных моделей - в их компьютерные аналоги, а осуществление криминалистической деятельности на качественно новом технологическом уровне, ее развитие и совершенствование. По этому поводу Е.В. Харанжевская подчеркнула: «Следует разрабатывать методики построения и использования компью- терно-технологическо-го обеспечения деятельности по выявлению и раскрытию конкретных видов преступлений, основанные на эвристических методах решения, широко использующих мультимедийные средства, основанные на построении и уточнении информационно-компьютерных моделей преступной деятельности для выявления максимально возможного количества потенциальной следовой информации. Например, для выдачи эвристических «подсказок» о направлении поиска всей совокупности следовой информации, если на начальном этапе раскрытия конкретного преступления следователю доступна лишь частичная информация о происшедшем событии»[102]. Представляется очевидной и бесспорной необходимость разграничения методологии теоретического и практического познания в криминалистике, поскольку эти процессы направлены на решение различных задач, осуществляются разными субъектами, в различных условиях деятельности и разными познавательными средствами. Так, ученый-криминалист выявляет общие закономерности в исследуемом объекте, а сотрудник органа предварительного расследования и судебный эксперт устанавливают истину конкретного факта. В первом случае речь идет о научном обобщении с использованием методов вероятностно- статистической обработки определенного массива ранее установленных фактов (преступлений) в целях выявления существующих в этом массиве устойчивых закономерностей внутрисистемных связей, во втором имеется в виду процесс практического расследования, направленный на познание единичного неизвестного следователю факта. В первом случае применяются абстракция, обобщение, гипотеза, вероятностностатистическое и кибернетическое моделирование, во втором - наблюдение, построение версий, индуктивное исследование конкретных причинно- следственных связей и отношений[103]. Смешение продуктов научного и практического познания в одном понятии является грубой методологической ошибкой, отнюдь небезобидной в условиях уголовного судопроизводства. Практически оно равнозначно смешению правовых задач и фактических результатов расследования, подмене одного другим. К чему это приводит, к сожалению, хорошо известно из следственной и судебной практики, изобилующей случаями вынесения судебных решений и приговоров, основанных на неполных или некачественных результатах расследования[104]. На этом основании в данном параграфе настоящей работы нами исследуются теоретические вопросы построения типовой компьютерной модели преступлений выделенного вида и не рассматриваются прикладные вопросы, связанные с ее программно-технической реализацией. На основании изложенного представляется возможным сформулировать следующие выводы: 1. Криминалистическое компьютерное моделирование - это метод решения криминалистической задачи анализа (синтеза) сложного объекта или системы, заключающийся в создании компьютерной (электронно-циф-ровой) модели, которая обладает необходимым для исследования сходством с находящимся в сфере уголовного судопроизводства оригиналом, а также в последующем исследовании и использовании этой модели в качестве средства получения криминалистически значимой информации в целях раскрытия, расследования и предупреждения преступления. 2. Автоматизация криминалистических моделей представляет собой не простой перевод криминалистически значимой информации в электронно-цифровую форму, информационных моделей - в их компьютерные аналоги, а осуществление всей криминалистической деятельности на качественно новом технологиче- технологическом уровне, ее развитие и совершенствование. 3. Криминалистическая компьютерная модель - это электронно-цифровой образ сложного криминалистического объекта (системы), воспроизводящий и заменяющий его (ее) так, что изучение и использование данного объекта позволит получить об оригинале информацию, необходимую для успешного решения научных и прикладных задач криминалистики. В основе ее создания лежит системно-структурный подход, который рассматривает деятельность как систему, обеспечивает выделение ее элементов, прослеживает функции каждого из них и выявляет связи между ними. 4. Криминалистические компьютерные модели классифицируются нами по объективной форме представления на следующие категории: компьютерная программа; база данных; сайт; автоматизированная информационная система. 5. Автоматизированная методика расследования отдельных видов преступлений является компьютерной системой, базирующейся на типовой компьютерной модели преступлений выделенного вида.