<?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE book PUBLIC "-//NLM//DTD BITS Book Interchange DTD v2.3 20210610//EN" "BITS-book2.3.dtd"> <book xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:mml="http://www.w3.org/1998/Math/MathML" book-type="conference-proceedings" dtd-version="2.3" xml:lang="ru"> <front> <book-meta>   <book-id pub-id-type="doi">10.21661/a-267</book-id>   <title-group>  <book-title xml:lang="ru">Новое слово в науке: перспективы развития</book-title>   <trans-title-group xml:lang="en"> <trans-title>A new word in science: development perspectives</trans-title> </trans-title-group>  </title-group>  <description xml:lang="ru"> <p>В сборнике представлены материалы участников IX Международной научно–практической конференции, отражающие содержание актуальных исследований в различных областях научного знания. Приведены результаты теоретических и прикладных изысканий представителей научного и образовательного сообщества в данной области. 
Предназначен для широкого круга читателей.</p> </description>   <contrib-group>  <contrib contrib-type="editor" id="editor1">  <contrib-id contrib-id-type="role">chief_editor</contrib-id>    <name-alternatives>  <name name-style="eastern" xml:lang="ru"> <surname>Широков</surname> <given-names>Олег Николаевич</given-names> </name>   <name name-style="western" xml:lang="en"> <surname>Shirokov</surname> <given-names>Oleg Nikolaevich</given-names> </name>  </name-alternatives>   <email xlink:type="simple">425954@rambler.ru</email> </contrib>  <contrib contrib-type="editor" id="editor2">    <name-alternatives>  <name name-style="eastern" xml:lang="ru"> <surname>Абрамова</surname> <given-names>Людмила Алексеевна</given-names> </name>   <name name-style="western" xml:lang="en"> <surname>Abramova</surname> <given-names>Lyudmila Alexeevna</given-names> </name>  </name-alternatives>   <email xlink:type="simple">labramova@interactive-plus.ru</email> </contrib>  <contrib contrib-type="editor" id="editor3">  <contrib-id contrib-id-type="role">executive_editor</contrib-id>    <name-alternatives>  <name name-style="eastern" xml:lang="ru"> <surname>Яковлева</surname> <given-names>Татьяна Валериановна</given-names> </name>   <name name-style="western" xml:lang="en"> <surname>Yakovleva</surname> <given-names>Tatyana Valerianovna</given-names> </name>  </name-alternatives>   <email xlink:type="simple">info@interactive-plus.ru</email> </contrib>  <contrib contrib-type="editor" id="editor4">  <contrib-id contrib-id-type="role">associate_editor</contrib-id>    <name-alternatives>  <name name-style="eastern" xml:lang="ru"> <surname>Семенова</surname> <given-names>Светлана Юрьевна</given-names> </name>   <name name-style="western" xml:lang="en"> <surname>Semenova</surname> <given-names>Svetlana Yuryevna</given-names> </name>  </name-alternatives>   <email xlink:type="simple">ssemenova@interactive-plus.ru</email> </contrib>  </contrib-group>   <contrib-group>  <contrib contrib-type="member-of-organizing-committee" id="orgcomm1">    <name-alternatives>  <name name-style="eastern" xml:lang="ru"> <surname>Широков</surname> <given-names>Олег Николаевич</given-names> </name>   <name name-style="western" xml:lang="en"> <surname>Shirokov</surname> <given-names>Oleg Nikolaevich</given-names> </name>  </name-alternatives>   </contrib>  <contrib contrib-type="member-of-organizing-committee" id="orgcomm2">    <name-alternatives>  <name name-style="eastern" xml:lang="ru"> <surname>Бекназаров</surname> <given-names>Рахым Агибаевич</given-names> </name>   <name name-style="western" xml:lang="en"> <surname>Beknazarov</surname> <given-names>Rahym Agibaevich</given-names> </name>  </name-alternatives>   </contrib>  <contrib contrib-type="member-of-organizing-committee" id="orgcomm3">    <name-alternatives>  <name name-style="eastern" xml:lang="ru"> <surname>Бережная</surname> <given-names>Светлана Викторовна</given-names> </name>   <name name-style="western" xml:lang="en"> <surname>Berezhnaya</surname> <given-names>Svetlana Viktorovna</given-names> </name>  </name-alternatives>   </contrib>  <contrib contrib-type="member-of-organizing-committee" id="orgcomm4">    <name-alternatives>  <name name-style="eastern" xml:lang="ru"> <surname>Абрамова</surname> <given-names>Людмила Алексеевна</given-names> </name>   <name name-style="western" xml:lang="en"> <surname>Abramova</surname> <given-names>Lyudmila Alexeevna</given-names> </name>  </name-alternatives>   </contrib>  <contrib contrib-type="member-of-organizing-committee" id="orgcomm5">    <name-alternatives>  <name name-style="eastern" xml:lang="ru"> <surname>Иваницкий</surname> <given-names>Александр Юрьевич</given-names> </name>   <name name-style="western" xml:lang="en"> <surname>Ivanitsky</surname> <given-names>Aleksandr Yuryevich</given-names> </name>  </name-alternatives>   </contrib>  </contrib-group>   <event>  <event-desc xml:lang="ru">Новое слово в науке: перспективы развития</event-desc>   <event-desc xml:lang="en">A new word in science: development perspectives</event-desc>     <conf-loc xml:lang="ru">Чебоксары</conf-loc>  </event>   <publisher> <publisher-name>Центр научного сотрудничества «Интерактив плюс»</publisher-name> </publisher>    <pub-date pub-type="collection"> <year>2016</year> </pub-date>    <permissions> <copyright-statement>Copyright &#x00A9; Бородин А. В., Долгушев Е. Д., 2016</copyright-statement> <copyright-year>2016</copyright-year> <license license-type="open-access" xlink:href="https://creativecommons.org/licenses/by/4.0/" xlink:type="simple"> <license-p>This work is licensed under a Creative Commons Attribution 4.0 License.</license-p> </license> </permissions>  </book-meta> <book-part book-part-type="conference-paper"> <book-part-meta>  <book-id pub-id-type="doi">10.21661/r-112829</book-id>   <book-id custom-type="publisher-id" pub-id-type="custom">112829</book-id> <title-group>  <chapter-title xml:lang="ru">Постановка задачи обфускации пула констант</chapter-title>   <trans-title-group xml:lang="en"> <trans-title>Obfuscation of the constant pool task placement</trans-title> </trans-title-group>  </title-group>  <contrib-group>   <contrib contrib-type="author" id="author1"> <contrib-id contrib-id-type="orcid">https://orcid.org/0000-0003-1335-461X</contrib-id>  <name-alternatives>  <name name-style="eastern" xml:lang="ru"> <surname>Бородин</surname> <given-names>Андрей Викторович</given-names> </name>   <name name-style="western" xml:lang="en"> <surname>Borodin</surname> <given-names>Andrei Victorovich</given-names> </name>   </name-alternatives>  <email xlink:type="simple">bor@mari-el.com</email> <xref ref-type="aff" rid="aff1"/> </contrib>   <contrib contrib-type="author" id="author2">   <name-alternatives>  <name name-style="eastern" xml:lang="ru"> <surname>Долгушев</surname> <given-names>Евгений Дмитриевич</given-names> </name>   <name name-style="western" xml:lang="en"> <surname>Dolgushev</surname> <given-names>Evgeny Dmitrievich</given-names> </name>   </name-alternatives>   <xref ref-type="aff" rid="aff1"/> </contrib>   <aff-alternatives id="aff1">   <aff xml:lang="ru">  <institution>ФГБОУ ВО «Поволжский государственный технологический университет»</institution>   <country>Россия</country> </aff>    <aff xml:lang="en">  <institution>FSBEI of HE &quot;Volga Region State University of Technology&quot;</institution>   <country>Russia</country> </aff>   </aff-alternatives>  </contrib-group>   <fpage>89</fpage> <lpage>93</lpage>   <abstract xml:lang="ru"> <p>в работе раскрыта роль системы методов обфускации программ как одного из средств защиты авторских прав в области разработки как программного обеспечения, так и некоторых видов аппаратных средств. Исследован подход к сокрытию семантики программ, основанный на сокращении количества позиций прямого задания и исключении прямого использования констант в программе при совместной минимизации размера явно заданной части пула констант и сложности кода формирования остальной его части. Дана формальная постановка задачи в виде оптимизационной модели.</p> </abstract>      <trans-abstract xml:lang="en"> <p>the following issue shows the role obfuscation system of methods of programs as one of security features of copyright in the development area both the software, and some types of hardware. Much attention ispaid to approach to program semantics concealment  based on reduction of line items quantity of direct task and an exception of direct use of constants in the program while joint minimization of the size of the obviously given part of a pool and code complexity forming the rest of it. Regular set of task is also given in the form of optimization model.</p> </trans-abstract>       <kwd-group xml:lang="ru">  <kwd>интеллектуальная собственность</kwd>  <kwd>авторское право</kwd>  <kwd>класс сложности</kwd>  <kwd>линейная комбинация</kwd>  <kwd>обфускация</kwd>  <kwd>оптимизационная задача</kwd>  <kwd>пул констант</kwd>  <kwd>цифровой продукт</kwd>  </kwd-group>    <kwd-group xml:lang="en">  <kwd>intellectual property</kwd>  <kwd>copyright</kwd>  <kwd>complexity class</kwd>  <kwd>linear combination</kwd>  <kwd>obfuscation</kwd>  <kwd>optimization problem</kwd>  <kwd>constant pool</kwd>  <kwd>digital product definition</kwd>  </kwd-group>      </book-part-meta> </book-part> </front>  <back> <ref-list> <title>References</title>  <ref id="ref1"> <label>1</label> <citation-alternatives>  <mixed-citation xml:lang="ru">1. Бибило П.Н. Основы языка VHDL / П.Н. Бибило. – M.: Книжный дом «Либроком», 2014. – 328 с.</mixed-citation>    </citation-alternatives> <element-citation publication-type="other">  <person-group person-group-type="author">  <name> <surname>Бибило</surname> <given-names>П. Н.</given-names> </name>  </person-group>   <article-title>Основы языка VHDL</article-title>               <publisher-loc>M.</publisher-loc> <publisher-name>Книжный дом «Либроком»</publisher-name>  </element-citation> </ref>  <ref id="ref2"> <label>2</label> <citation-alternatives>  <mixed-citation xml:lang="ru">2. Бородин А.В. Обфускация пула констант как задача построения минимальной системы целочисленных линейных комбинаций / А.В. Бородин, Е.Д. Долгушев // Образование, наука, бизнес: развитие и перспективы: материалы III международной научно-практической конференции (6 мая 2016 г.). – Саратов: Издательство ЦПМ «Академия Бизнеса», 2016. – С. 7–13.</mixed-citation>    </citation-alternatives> <element-citation publication-type="confproc">  <person-group person-group-type="author">  <name> <surname>Бородин</surname> <given-names>А. В.</given-names> </name>  <name> <surname>Долгушев</surname> <given-names>Е. Д.</given-names> </name>  </person-group>   <article-title>Обфускация пула констант как задача построения минимальной системы целочисленных линейных комбинаций</article-title> <source>Образование, наука, бизнес: развитие и перспективы</source>    <fpage>7</fpage> <lpage>13</lpage>      <date-in-citation>6 мая 2016 г.</date-in-citation>   <publisher-loc>Саратов</publisher-loc> <publisher-name>Издательство ЦПМ «Академия Бизнеса»</publisher-name>  </element-citation> </ref>  <ref id="ref3"> <label>3</label> <citation-alternatives>  <mixed-citation xml:lang="ru">3. Михеев Р.Н. VBA и программирование в MS Office для пользователей / Р.Н. Михеев. – СПб.: БХВ-Петербург, 2006. – 384 с.</mixed-citation>    </citation-alternatives> <element-citation publication-type="other">  <person-group person-group-type="author">  <name> <surname>Михеев</surname> <given-names>Р. Н.</given-names> </name>  </person-group>   <article-title>VBA и программирование в MS Office для пользователей</article-title>               <publisher-loc>СПб.</publisher-loc> <publisher-name>БХВ-Петербург</publisher-name>  </element-citation> </ref>  <ref id="ref4"> <label>4</label> <citation-alternatives>  <mixed-citation xml:lang="ru">4. Обфускация (программное обеспечение) // Википедия. Свободная энциклопедия [Электронный ресурс]. – Режим доступа: https://ru.wikipedia.org/wiki/%D0%9E%D0%B1%D1%84%D1%83%D1%81%D0%BA%D0%B0%D1%86%D0%B8%D1%8F_(%D0%BF%D1%80%D0%BE%D0%B3%D1%80%D0%B0%D0%BC%D0%BC%D0%BD%D0%BE%D0%B5_%D0%BE%D0%B1%D0%B5%D1%81%D0%BF%D0%B5%D1%87%D0%B5%D0%BD%D0%B8%D0%B5) (дата обращения: 28.02.2016).</mixed-citation>    </citation-alternatives> <element-citation publication-type="web">   <article-title>Обфускация (программное обеспечение)</article-title> <source>Википедия. Свободная энциклопедия</source>        <ext-link ext-link-type="uri">https://ru.wikipedia.org/wiki/%D0%9E%D0%B1%D1%84%D1%83%D1%81%D0%BA%D0%B0%D1%86%D0%B8%D1%8F_</ext-link>      </element-citation> </ref>  <ref id="ref5"> <label>5</label> <citation-alternatives>  <mixed-citation xml:lang="ru">5. Стешенко В.Б. ПЛИС фирмы Altera: элементная база, система проектирования и языки описания аппаратуры / В.Б. Стешенко. – М.: ДМК Пресс, 2016. – 576 с.</mixed-citation>    </citation-alternatives> <element-citation publication-type="other">  <person-group person-group-type="author">  <name> <surname>Стешенко</surname> <given-names>В. Б.</given-names> </name>  </person-group>   <article-title>ПЛИС фирмы Altera: элементная база, система проектирования и языки описания аппаратуры</article-title>               <publisher-loc>М.</publisher-loc> <publisher-name>ДМК Пресс</publisher-name>  </element-citation> </ref>  <ref id="ref6"> <label>6</label> <citation-alternatives>  <mixed-citation xml:lang="ru">6. Уразаева Т.А. О функциональности пакета прикладных программ «МультиМИР» / Т.А. Уразаева // Современные проблемы и перспективы социально-экономического развития предприятий, отраслей, регионов. – Йошкар-Ола: Поволжский государственный технологический университет, 2014. – С. 261–265.</mixed-citation>    </citation-alternatives> <element-citation publication-type="other">  <person-group person-group-type="author">  <name> <surname>Уразаева</surname> <given-names>Т. А.</given-names> </name>  </person-group>   <article-title>О функциональности пакета прикладных программ «МультиМИР»</article-title> <source>Современные проблемы и перспективы социально-экономического развития предприятий, отраслей, регионов</source> <year>2014</year>  <issue>Йошкар</issue> <fpage>261</fpage> <lpage>265</lpage>         </element-citation> </ref>  <ref id="ref7"> <label>7</label> <citation-alternatives>  <mixed-citation xml:lang="ru">7. Уразаева Т.А. Пакет прикладных программ «МультиМИР»: архитектура и применение / Т.А. Уразаева // NB: Кибернетика и программирование. – 2014. – №5. – С. 34–61. – DOI: 10.7256/2306–4196.2014.5.12962.</mixed-citation>    </citation-alternatives> <element-citation publication-type="other">  <person-group person-group-type="author">  <name> <surname>Уразаева</surname> <given-names>Т. А.</given-names> </name>  </person-group>   <article-title>Пакет прикладных программ «МультиМИР»: архитектура и применение</article-title> <source>NB: Кибернетика и программирование</source> <year>2014</year>  <issue>№5</issue> <fpage>34</fpage> <lpage>61</lpage> <pub-id pub-id-type="doi">10.7256/2306–4196.2014.5.12962</pub-id>        </element-citation> </ref>  <ref id="ref8"> <label>8</label> <citation-alternatives>  <mixed-citation xml:lang="ru">8. Papadimitriou C.H. Computational complexity / C.H. Papadimitriou. – New York: Addison-Wesley Publishing Company, Inc., 1994. – 523 p.</mixed-citation>    </citation-alternatives> <element-citation publication-type="other">  <person-group person-group-type="author">  <name> <surname>Papadimitriou</surname> <given-names>C. H.</given-names> </name>  </person-group>   <article-title>Computational complexity</article-title>               <publisher-loc>Inc.</publisher-loc> <publisher-name></publisher-name>  </element-citation> </ref>  <ref id="ref9"> <label>9</label> <citation-alternatives>  <mixed-citation xml:lang="ru">9. Sipser M. Introduction to the Theory of Computation / M. Sipser. – Boston: Thomson Course Technology, 2006. – 431 p.</mixed-citation>    </citation-alternatives> <element-citation publication-type="other">  <person-group person-group-type="author">  <name> <surname>Sipser</surname> <given-names>M.</given-names> </name>  </person-group>   <article-title>Introduction to the Theory of Computation</article-title>               <publisher-loc>Boston</publisher-loc> <publisher-name>Thomson Course Technology</publisher-name>  </element-citation> </ref>  </ref-list> </back>  </book>