Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

Семикаленова

.pdf
Скачиваний:
11
Добавлен:
23.03.2016
Размер:
10.56 Mб
Скачать

51 Для защиты вирусы также используют друпю нестандс^ппные прие­

мы. Эти приемы не похожи ни на один из п^зечисленных и встречаются в отдельных вирусах ("ЗАРАЗА", TPVO, Trout2). К таким тфиемам, напри­ мер, относится помещение своей копии во Flash-BIOS.

По деструктивным возможностям вирусы можно4>азделить на:

Засо/жющие НЖАЩ - их ^едоносность сказывается на уменыожнии свободной памяти на диске в ре^лытте распростраиения вирусной 1фОграммы, которое может сопровождаться или нет графическими, звуковыми и другими эффектами.

Вир^ы, влияющие на работу компьютера, котсфые могут привести к серьезным сбоям в работе компьюте]^ уничтожению или искажению.

Выявленж; ц>едоносных nporpaimf является одной из задач 1фо- граммно-компьютерной экспертизы (СПКЭ) - одним из видов СКТЭ.

Задачи судебной прогртммно-компьютерной экспертизы

Задачи судебной экспертизы определяются возможностями исследо­ вания объекта и ее предметом. В Словаре основных те|»1инов су)Е(ебных ^сспертиз различаются задачи рода, вида и KOHiqpeT»c»x> судебж»го иссле­ дования. Определение задачи рода и вида связывается с научным опреде­ лением предмета судебной 3KcnqpTH^d. Под жщачей кон1фетного ЭКСП^УГ- иого исследования понимается принятое экспертом задан1ю^*. Процесс экспертного исследования обычно носит мнопжтупенчатый Х£факт^ и яв­ ляется ие]^рхической системой. Поэтому от понятия «оадача экспертизы» следует отличать понятие «задача этапа экспертизы». П^вое понятие <;вязано с представлением о конечной цели эхспергаого иссле^вашш. Каж-

^' Основы судебной эксп^зтизы. Часть I. Общая тес|»1я / под ред. КоруховаЮ.Г. - М.:Ред|еЭ,1997.-с.75.

52 да1Й составляющий этот сложный процесс этап шюет свои задачи, кстзрые по отнооюншо к задаче экспертизы носят xi^axrep подзада*^.

Задачи экспертизы классифицируются по различным основаниям. По цели, как основному coдq>жaнию пошпия задачи, в лнр^ратуре различают две большие категории: идентификационные и диагностичес]а1е.

Идемтгфикационыыв - решшотся в npcMiecoe отождествления объекта по его мате1шаяыю ^ксировшхным отображениям. Суть pewtmai ндеттр^- кационных задач сводится к установлению совпадения с^щих (групповых) признаков в отождествляемом и отождествляющем объектах, а затем к уста­ новлению Н1щивид)^1льно-конкретного тождества на основе совпадения со­ вокупности частных признаков, индивидуализ1фующих объект. Бели ^ICTных признаков оказывается недостаточно, то решение идентификационны! задачи завероиются устшясжлетюм 1|>упповой принадлежности объекта. Идентификационные задачи формулируются в виде вопросов о тождестве конкретных объектов (наприм^), цдентификация программного обеспечения по регистрационной vaeptt руководства польэоватешЁ, лицензионному согла­ шению и т.п.); об установлении целого по частям (нащжм^, установление факта пришмцмжшхгга файж1 (л1«бо группы фай^юв) к единойбазе данных); о групповой пришщлезююсти объектов (наприм^>, отождествлением (фигинала программы (инсталляционной версии) и её копии 1ш носителях данных коы- пьют^>ной система! или устшювлением принадлежности 1ф01|>£ммного (^еспечения по о^цим призна1»м к определенному шзду); об установлении единого источника происхождения (например, хфи исследовании программ­ ных продуктов на признаки контра^пстности пря условии ЕЦ>едставления на исследование исполняемых мо/^лей и листингов 1цюграммы); об изготовле­ нии объектов одним лицом (установление автора 1фограммы)Р^.

"Тамже,с 76.

'^ См., Haiq»Mep, Эштклопеяяяч^дббвой noaaqpinaM /Т1од ред. Т.В. Ааарьюимой^ Е.Р. Роосивсжюй. - М.: Юрист, 1999. - с. 129.

53 Исходя изэтого,к идентификационным задачам судебной i^orpaMMHo-

компыотерной экспертизы можно отнести:

-индивидуальное отождествление оригинала программы (инсталляционной версии) и еб копии на носителях данных компьютq)нoй системы;

-установление групповой принадлежности программного о6<№веч^шя по обпщм п^ш^жам;

-выявление частных признаков программы, позволяющих впоследствии идентифицировать ее авторство;

-выявление частных признаков программы, позволяющих впоследствии выявить взаимос^ь с информационным обеспечени­ ем исследуемой компьютерной системы;

-млявлюние частш1х п|»1Энаков прслреммы, позволяющкх впоследствии выявить взаимосвязь с аппг^тным обеспечением ис­ следуемой компьютерной системы;

-установлен!» призжисов контрафыстности представленных н&этсспертизуинформационно-программных продуктов.

ДыагнастЁ*чеаеые - касаются ощ)е»яения свойств и состояния объ­ екта исследования, установления отююнений от определенных х^фактертстик, oпpeдeJ№ния причин этих изменетшй и ме|ш -ее связи с совершенным преступлением. Д^/шпюсптческшю задэти могут решаться как при непо­ средственном исследовании объекта, так и по его отображениям^. К по­ добным задачам относятся:

- определение основных xaf^KTqmcniK операционной систе­

мы;

^ Эшщклопедая судебной эксп^пизы / Под ред. Т.В. Аве^ялшотМ, Б.К Роеснн-

tacott. - М.: Юрист, 1999. - е. 129.

54

-выявлена и исследование функциональных свойств, а так­ же настроек программного обеспечения, ]щрбмени его инсталляции (установки на машинный носитель);

-определение фактического состояния щюфаммного сбъекта, состава соответствующих ему файлов, их параметров-(объем, дата создания, атрибуты), способов ввода-вывода информации, наличия

или отсугст^к KsaasK-mSo огпсяот&шй от •ттбялжх. тщтшктрот (на­ пример, недокументированных функций);

-диш110стар<юан1ю алгоритма про1раммного продукта (представленного как в виде прсяраммного продукта, так и 1рафического или тосстового файла);

-установление видов инструментальных средств, использо­

ванных п!» рварвбсппсе ^KHpaMMHc»t> продутая (аягс4>итм»);

-установление типов аппг^тно-программных платформ, поддерживаемых профаммным продуктом;

-установление первона^шьного состояния пр01|»ммы (на­ пример, при начальной инсталляции) и выявление возможных после- Х^уюищк иэме«№яий (с^нжя^шй, к»1ененнй'Состайа);

-определение целей и услош1Й изменения свойств и состоя­ ния прогртммного обеспечения (преднам^зенное изммшюкие какихлибо функций, конфигурирование ил кoнlqpeтнyю апшфатную сре-

ду);

- установление способа осуществления изменений в про­ грамме (нащжмер, воздействие вредоносной программы, ошибт программной среды, несанкционированный доступ);

~ о1феделение сво1Ьггв и состояния прогрелшы во ее ото^т- жению в с6рабатываеш1х дашшх (]ю содержанию сяут^бть^к, сис­ темных файлов), по обеспечивающим агогаратнш! средртящ

- выявжние структуры механи:^«а ссу^лтия по результатам работы протраммного обеспечения и в динамике;

55

— установление причинной свюи меткду ^действшвш пользо­ вателя компьютерной системы в отношении профаммного обеспе­ чения и ншпупившими последствиями^^.

Итак, из перечисленных задач видно, что для их решения необходщмо обладать специальными познаниями в области прогршк1М1фования, ал­ горитмизации, построения баз данных, классификации ПО, Reverse ещтесащ и т.п., т.е. ВСОЙЯ теми шхтиттшл^ угягуб^жяое изуч4№те котшь рых характерно для разных специализаций инжен^юв-1фограммистов в разной степени, что и было указано шшю.

Как показала пршстика, на сегодняшний день основными задачами судебной программно-компьютерной экспертизы являются:

общая диагностика н установяеи1к функций щюграммного

средства;

диагностирование алгоритма про1раммного продукта с це­ лью выявления в его теле возможности выполнения действий (моди­ фикации, блокирования, копирования) без соответствующей санкщш на них пользователя;

установлешю приз1Шков вредоносности тмрограны;

успшовление щжзнаков конт|Хкфаюгаости инф<^»юционноnpoqTBMMHoro продукта;

установление общего источника щюяскоткдсния программ­ ного продукта.

Общая диагностика и установление функций программного средства:

Показательным примером п|ю1раммно-кш«пьютерной экспертизы является 3Kcnq>THoe исследованш; про1раммного ббеспечения, позволив­ шее УС1ЮШНО расследовать хищение ден^кных средств путем жгяользолания несовершенства компьютерис^ щхяртшы. Р«чь ждет ti6 кэ»еспюм

^^ Российская Е.Р., Усов Ail. Суде^аа ком11ыо«|жо-1«киичес1сш1 Ж(Я(^р^^ I^MBO и закон, 2001, с. 127 - 129.

56 ^деяе гр. Лашкова», который, являясь югаентсш 0|Д1Юго из ксмм^ческих банков, обратил внимание на частичную несовместимость 1ф01раммы ав­ томатизации банковских оперший «ПАБА» и прогршммы обслуживания пластиковых карточек «Арканзас»^^. Первая щюграмма хфед^сматривала для любой валюты два дополнительных знака, {шссчитанных на центы, ко­ пейки и т.д. Вторая же про1рамма 1фи оперщиях с валютами, не имеющи­

ми деле]шя ка боз»е мелкие елщвювщ (такие, как штлтляежял Ш1рл^ шавт- ская иена и пр.), считывала последний знак какединищ^основн<^ валюты.

В результате при снятии ч^)ез банкомат средств со счета в инострш1ной валюте, не им^ощей деления на мелше единицы, остаток на счету оста­ вался большим в сто 1>аз, чем было в действительности. Это позволяло снимать со счета суммы в указанной валюте, сто|фатно 1фе^шающие вющд. Прои»еден»ое в 1ф<м|ессе :жсяертного жхледсшания изучение ис­ пользуемого программного обеспечения позволило выявить имеющуюся нестыкоысу и установить фактические обстоятельства выполнения оши­ бочных операций.

§ 13. Процессуальные и тактические особенности производства следст­ венных действий, связанных с соби|И1ннем крнмнналнсшчеекн значи­ мой информации о программных продуктах.

Следственные действия - это действия по собиранию и проверке дмсазательств, осуществляемые следователем, о][Х'Ш10м дознания, п|юкурс^;юм, судом в установленном законом nopjUMce^^. В свою очерещ», доказательсгю служат для выяснения фактических обстоятельств делш, достоверного уста­ новления событий преступления и сов^шивших его лиц, что явл^пся необ­ ходимым условием правильного разрешения дела. Для того, чтобы сделать

36 Э^жтр(^ный *аюктр(ж»М Ношыб иместия. 3.04.1!^.

'^ К^шдический энциклопедический сяовв|я> // гя. ред АЛ. Cyxi^pes; М.М. БогуСШЮСК0ГО н дф. - 2-« изд., дсш. -Ы.: Совешкая Этткяоавяяя, t^7.

57 выводы, является ли совершенное деяние преступленинк!, по какой статье уголовного кодекса оно должно "быть квалифицировано, подлежит ли винов­ ный уголовной ответственности, необходимо в соответствии с действитеяьностыо установить: какое именно деяние было сов^>шено и кто его совер­ шил'^. А именно это и представляет большую сложность. Связано это с тем, что, как было с1«1зано в первом парафафе данной главы, существует большое кояшэджтво способе» сотсртвюш и CO«|»ITIIII ^рестушкмкй, т&щрлж "тчас- тую сложно напрямую отнесш к «чисто компыоте|Жым», хотя на пер^й взгляд именно такое предположение кажется следотвенным ортанам наибо­ лее вероятным. Во многом правильная классификация преступлений, сохфяженных с использованием прогртммных средств, напряк^ю зависит от кор­ ректно проведенных следственных действий и судебной прогрш^мно-

Рассмотрим особенности производства следственных действий, свя­ занных с собиранием криминалистически значимой информации о про­ граммных продуктах. I^uc и большинство ученых, занимающихся вопрооь ми судебнЫ! компьютерно-технической экспертизы, мы настаикюм на тшя, что при расследовании престушюний, с^пряженньк с тктктьзоымнем компьютерных средств, а в нашем случае более узко - про1ршк1МНОкомпьютерных, у<шстие специалиста необходимо. Это объясняется тем, что специалист в сфере разработки и использовшшя соц)еменных инфор­ мационных технологий сможет четко определить какая именно, где и в ]ш- ком виде должна находиться криминалистически значимая информа1Ц1Я, связанная с делами подобного рода. Вызов специалиста и по](мдок«го уча­ стия в следственных действиях в этом случае определяется ст. 168 и 270 УПК РФ. При этом на основании ст. 58 УПК РФ он вправе делать заявле­ ния и заме^тша, которые подлежат занесеяюо в л|ктисод, ЧФо т основа­ нии ст. 74.2 УПК РФ будет являться дожшзб^веяъстволя для суда.

'" Дмсазывание в уголовном процессе: тредшши и сошртлшаоса. I Под ред. В.А.

Власихиншо - М.: K)imcT2060.

58 По мнению^льошнства ученых (Усов А.И., Васильев АА., Быстряков Е.Н^ Иванов А.Н.» Климов ВА., Гаврилин Ю.В.) наиболее полезно

учсютие специалиста по делам, связанным с применением инфо(Як1ациош10> вычислительной техники, в следстгениом осмотре, обыске и выемке. Иян^ в свою очереди, хотелось добавить к этому списку допрос участников 1фОцесса, следственный эксперимент и арест вычислительной сети.

Осмотр (сг. 17€, 177 УПК РФ) - это Ы^нфужевне, воспрт«гше, иа^че- ние и фиксация следователем объектов, им<яощих значение для дела, их при­ знаков, свойств, состояния и взаиморасположения. Объектами осмотра по делам, связанным с применением npoi^MMMHO-KOMnbrofepHbix qpcACTB, явля­ ются: место происшествия и его обстаношса; компыотерные q^exciBa, в том числе внешние носители информации; иные 1федметы и докуь№нты. Осмотр еасда>в и иных обшфужениых п|1едмется1, ках это указано в п. 2 ст. 177 УШС России, обычно проводится на месте производства следственного действия, т.е. обнаружения нахождения объектов осмотра. Однам) п. 3 ст. 177 УПК России предусматртвает щюведение осмотра и в щ>угом месте, maipmntp, кабинете следователя или ином помещении по усмотрению следователя. Та^ кая ситуш|Ю1 воя1шеает, если для осмотра требуетюк 1ф(^юлжитедыюе цремя, или осмотр на месте ^трудней, что, на наш вэтляд, является харак¥ерным для осмотра программного с^еспечення.

Объекты, подлежащие оскютру, изымаются, упаковыюются и заверя­ ются подписями следователя и понятых на месте обнаружения. П^и этом в протоколе осмотра по возможности указываются индивидуальные признаки и особенности изымаемых Объектов. Само же следственное действ1ю щюводится в определенном следователем месте.

Результаты осмотра дают возмозююстъ следоватешо соетшнпъ пред­ ставление о таких важных аспектах, кшс механизм преггуплешш и личность преступника. В основном, 1фи расследовании iqpecryiuiemili подобного |>ода производятся следующие виды осмотров:

59

-осмотр места происоюствия или помещений, не являющих­ ся местом преступления;

-осмотр предметов;

-осмотр дoкyмeнтoв.'^

Рассмотрим отдельно каждый вид осмотра.

Осмопуу места щюисшествия по делам, сопряженным с ж;пользованием 1фогршммных средств - неотл№К1юе следетвеиное д^1етвие, пащтшн^тюе на установление, фиксацию и исследование (Остановки места происшествия, следов преступления и преступника, отоб1»13ившихся в прснраммном обеспе­ чении компыоте{ж, компьютерной сети или сложной автоматизированной системе управления, позволяющей в совокупности с другими доказательст­ вами сделать вывод о механизме компьютерного 1феступления и иных обстоятслылвах рассдедз^мот собышя''. Специфика совершения и еокр1ггия преступлений, связанных с программным обеспечением, проявляется в том, что при расследовании данной категории уголовных дел следователи сталки­ ваются с проблемой определения места происшествия. Так, при coBq>meHHH одного преступления (например, нюправом^ный доступ к информации), мо­ жет быть несколык» мест 1фс»1спкстМ1я:

-место непосредственной о^>аботки и постоянного ^ц^шения информации, стсюшей гфедметом преступного посягательстш1;

-место непосредственного использования технических средств для неправомерного доступа к компьюто>ной инфор«юции, находящейся в другом месте;

-место непосредственного использования (кошфования,

распространения и т.п.) информащ1и, полученной в ре^льтате не-

" PoccHHocai Б.Р., Усов А.И. Судеб»» жштющт>-1№хтчсаям «свершт - М.: Право и закон, 2001.

^ См., иапртвер, Росстяяшя Е.Р., Усов А.И. Укажияая pe(6ota.

60

лравом^ного ДОСТУ1Ш к данным, со^2|о>жа1цимся на машинных но­ сителях.

Необходимо отметить, что при осуществлении этого вцца осмотра сле­ дователь должен сосредоточить внимание не только на программной состав­ ляющей, но и на аппаратной, поскольку р^ота некоторых программных про­ дуктов напрямую зависит от нее (например: наличие модемной или иной свя­ зи для ршб&т жмошьиьвс и/или гло6ая1«ых сетей).

Осмотр предметов — апп^атаых составляющих компыотера и внешних носителей инфсфмащш - позволяет устаношпъ: состояние предмета, наимено­ вание и назначею!е, выявить индивидуальные признаки, внешние дефекты, установить интенсишюсть использов^шя, а также 1физншси, указывающие на связь предмета с расследуемым событием^'. В процессе осмотра предмете» воэможж» обипруже!^ |дщмш1а1тстичс№ки зн^тмс^ инфс^нмшщш о п|>о- граммных продуктах, например: выяснение того, какие программные продук­ ты могут быть уст£шовлю1ы на компьютер, лицензионные ли они, установле­ ние возможюж способов попадания 1фограммного продукта в компьютер или в компьютерную сеть. Во вре&1я этого следственного действия нужно уделить особое Ш1иман11е собаю^деншо првшш с/брвща&т с осшптшваемыми объекта­ ми, пост^шться выя^пъ те из них, котс^ые содержат следы 1фес1уш1ения и в последстшш будут опцмаая^ш иш экс1жртизу, для выявления криминалисти­ чески значиш>й ниформащт о 1ф01раммных продуктах.

Осмотр документов - имеет своей целыо выявление и фиксацию таких признаков до1оаи1ент(м», которые прцдшот им З1шчение вев^ественных дока^- тельств, а также устанавливают удостоверенные документами или изложен­ ные в них обстоятельства и факты, им^ощие значение для следствия. Тща­ тельный осмотр всех документов, шшоть до клочковбумаги и эапжей на у1щковхах носителей информацш!, мс^кег нести криминалистически значимую информацию. Это объясняется тем, что пракгачесжи рое подьэошпеяи инфор-

^' См., Hanpimq}, Российская EJP., Уою А.И. Судебная 1оомпыоФе|Я1о-1ехннческш1 зксп^пиза. - М.: 1Ц;юво н закон, 2001. 4t6 ст.