г. Обнинск, пр. Ленина 93, (2 этаж)
8(484)392-01-31;  8(900)572-06-77

Акции и новости

Пенсионерам в будние дни до 13.00:
-женская стрижка от 350 руб.
-окрашивание волос от 600 руб.
-мужская стрижка от 100 руб.

 

Новинка - Ботокс для волос подробнее

НОВАЯ УСЛУГА В САЛОНЕ "ВУАЛЬ" ПРИКОРНЕВОЙ ОБЪЁМ ВОЛОС Fleecing Technology
подробнее
 

THERMOKERATIN - инновационная процедура салонного ухода за окрашенными и натуральными волосами. 
подробнее


 

Как сделать грибок для песочницы своими руками


свежие идеи по оформлению +Фото и Видео

Песочница с грибком – это важный атрибут всех детских площадок. В городах о благоустройстве должны заботиться местные власти или управляющие компании, но если вы отправите ребенка к бабушке и дедушке в деревню или на дачу,

…следует взять инициативу в свои руки и сделать грибок для песочницы своими руками.

Планирование и проектирование

Играть с песком – это не просто интересное времяпровождение. Такое занятие улучшает мелкую моторику рук, развивает творческое мышление и формирует у ребенка терпение. Как видите, достоинств много, и поэтому стоит приложить усилия, чтобы конструкция песочницы была безопасной, практичной и удобной, тем более что под грибком ребенок не будут перегреваться на солнце.

Сама простым вариантом будет изготовление прямоугольной или квадратной песочницы, и на это уйдет не больше пары часов. Но в таком обычной песочнице будет возможно находиться не более двух часов, так как из-за перегревания у ребенка может быть тепловой удар. Достаточно сделать грибок или навес, и таким образом вы сможете решить сразу несколько проблем.

Главным аспектом является то, где будет расположена конструкция – она обязательно должна быть в зоне видимости участков, в том числе дома.

Вторым обязательным условием является то, что поблизости не должно быть деревьев, которые будут загрязнять песочницу опавшими ветками и листьями, да и от гусениц мало радости. Этапы планирования включают в себя создание эскиза и расчет материалов, а после можно перейти к изготовлению.

Изготовление своими руками

Этапы изготовления

Когда вы будете делать грибок для песочницы своими руками, помните, что выделаете это для своих детей, поэтому все должно быть выполнено на совесть, и тогда конструкция простоит не один год.

Подготовка площадки

В процесс подготовки включено следующее:

  • Нужно отметить периметр будущей песочницы с навесом или грибком, а после удалить землю на глубину 30 см.
  • Теперь настало время  дренажа, который будет сделан из крупного щебня и песка. Материал следует хорошенько утрамбовать, и этот слой обеспечить хорошее впитывание влаги в землю, что даст возможность песку просыхать намного быстрее после осадков.
  • Если у вас будет песочница с грибком, рекомендуется сделать основание. Для этого можно использовать фанеру, полиэтилен или тротуарную плитку. Но учтите, что первые два варианта не самые удачные, так как они их использование имеет место быть, если вы экономите, и нет других материалов. Как бы то ни было, следует сделать дренажные отверстия. Идеальное основание для песочницы должно быть выполнено из геотекстиля, который даст беспрепятственное прохождение влаги.

Примечание: можно отказаться от последнего этапа, но если основание конструкции будет поражено грибком, это будет преждевременно загрязнять песок при смешивании с почвой. Второй важной функцией геотекстиля является барьер от проникновения внутрь грызунов и насекомых.

Изготовление короба

Короб является ключевой деталью каждой конструкции, и не важно, будет ли он под навесом в будущем или нет. Самым распространенным вариантом считается изготовление прямоугольной или квадратной формы.

Типичные проекты предлагают сделать выбор в пользу квадрата размера от 250 до 300 см. Чтобы проявить заботу об экологической безопасности, лучше сделать песочницу из сосновых досок с толщиной в 3 см.

Если вы – креативный родитель, можно сделать песочницу с грибком своими руками в виде лодки, или даже сделать круглую конструкцию.

Установка модели короба производится по следующему алгоритму:

  • Установите по углам бруски. Идеальный размер – 45*5(5 см. Приблизительно 1/3 часть бруса (т.е. 15 см) будет находиться в земле, и поэтому ее следует обработать антисептиком, а лучше битумом. Подсохшие бруски забейте по углам.
  • После этого в будущую песочницу с грибком установите боковины. Для этого используйте несколько узких дощечек, которые будут соединены в щит, или установите одну широкую. В этом случае количество непринципиально, и средняя высота борта должна быть около 30 см.
  • Когда боковины готовы, можно перейти к созданию сидений. Это просто сделать – прибейте горизонтально доски к бортикам. Обычно делают четыре таких сидения, а если материала не хватает, то можно изготовить две скамеечки. В будущем они будут удобными подставками для показа песочных куличей.

Важно! Все элементы песочницы из дерева следует хорошо отшлифовать. При отсутствии щепок, сучков и зазубрин будет больше шансов, что ваши дети выйдут из песочницы без царапин и ссадин. Чтобы ребенок не получил травму из-за углов, сделайте их округлой формы.

Навес

Когда работа над коробом окончена, можно перейти ко второму этапу – навесу. Его можно делать любой формы, но обычно делают в виде грибочка.

Помимо роли декоративного элемента он еще отлично справится с функцией защиты от солнечных лучей или небольшого летнего дождя. Будет интересно, если сделать вокруг грибка маленький столик, который будет дополнительным местом хранения игрушек.

Этапы таковы:

  • Займитесь подготовкой ямы для опоры грибка. Постарайтесь обеспечить устойчивость навеса при помощи углубления ножки в землю хотя бы на 1 метр.
  • Ножку грибка следует сделать из бруса, который имеет сечение 10*10 см. как и в случае с брусьями для боковушек, древесины для грибка должна быть обязательно обработана антисептиками, который помогут предотвратить гниение или повреждение от насекомых.
  • Для изготовления шляпки сделайте треугольники из досок. внутреннюю сторону деталей следует прикрепить на опору, и обшить внешнюю часть тонкой доской или фанерой. Материал следует прикреплять при помощи гвоздей, при этом каждую деталь нужно прибивать так, чтобы шляпки гвоздя были скрыты.
  • Для надежности и хорошего укрытия разрез шляпы гриба должен быть таким же, как размер песочницы.
  • Когда будут соединены шляпка и ножка, грибок можно установить в яму. Фиксацию конструкции можно сделать благодаря расклиниванию ножки камнем и засыпкой из суглинки.
  • Вы можете при желании сделать конструкцию еще прочнее, и тогда сделать на дне ямы подушку из щебня. Ножку установите на глубину 70 см и залейте цементным раствором.

Примечание: если вы планируете бетонировать ножку гриба, то сделайте это до того, как начнете установку коробки для песочницы.

Когда все будет окончено, можно перейти непосредственно к оформлению.  Именно от вас зависит, какое декоративное оформление сделать, но главное, чтобы все материалы были безопасны, а идея понравилась не только взрослым, но и детям.

Полезные советы

Когда грибок для песочницы своими руками готов, можно наполнить короб. Для этого чаще всего используют речной песок, который отлично отшлифован водой и почти не имеет вредных примесей. Но какой бы песок вы ни купили, его нужно хорошо просеять.

Сейчас в продаже имеются специальные смеси для песочниц, которые в составе содержат глину и приятный запах. Такой наполнитель подойдет, чтобы лепить фигуры, и при этом запах будет отпугивать насекомых от песочницы.

Дополнительным способом защиты места для игрищ станет крыша на песочницу.

Это решит несколько проблем:

  • Частично или полностью защитить песок от дождей, что сократить скорость вымывания.
  • Будет предотвращать попадание в песочницу мусора.
  • Будет преградой от нежданных визитов собак или кошек, которые видят в песочнице один большой лоток.

Самый простой вариант – это съемное укрытие, с которым справится даже ребенок. Куда красивее будет смотреться деревянная крышка. На чем остановить выбор – решать только вам.

На рынке есть много интересных идей песочниц. Некоторые из них сделаны из пластика, который не будет выгорать на солнце, и не будет выделять токсичных веществ. Необычные формы понравятся всем малышам, и поэтому предлагаем ознакомиться с интересными идеями песочниц с грибком на фото.

Заключение

Как видите, сделать такое приспособление своими руками несложно. Возьмите на вооружение уже существующие идеи или создайте из нескольких свою, единственную и неповторимую, так как самое главное – чтобы вашему ребенку это нравилось, и все было безопасно, а вам было удобно наблюдать за происходящим.

Как сделать песочницу

Лето - пора активных игр и активного отдыха. А для детей это каникулы и много свежего воздуха! А если мы говорим о подвижных играх, то без песочницы не обойтись. Неважно, в вашем распоряжении коттедж, частный дом или небольшой двор. В нашем мастер-классе вы легко поймете, как сделать песочницу своими руками. Скорее всего, для его изготовления ничего приобретать не придется - в закромах у хозяина, как правило, найдутся необходимые материалы и инструменты.Чтобы сделать основу песочницы, хватит даже обычных досок, пылящихся у вас на чердаке. Но ребенок будет благодарен - скорее всего, созданная с любовью песочница станет его любимым местом для игр.

Материалы и инструменты, необходимые для изготовления песочницы:

доски: 120 см на 15 см на 2,5 см - 8 шт., 120 см на 12 см на 2,5 см - 4 шт .; колья - 4 шт .; краска - 1 банка; наждачная бумага с крупной зернистостью; молоток; ногти; пила.

Как сделать песочницу своими руками: описание работы

Сначала разберемся с количеством плат.Итак, для одной стороны песочницы вам понадобится три доски и один колышек. Стена будет состоять из двух досок (узкая - 12 см, а на ней - широкая - 15 см) и боковой (опять же доска шириной 15 см). Борта должны быть закреплены в самом конце, поэтому теперь берем только три элемента (вместе с колышком), которые необходимы для одной стороны песочницы. Перед тем как собрать доски в единую конструкцию, их нужно хорошо отшкурить - быстро провести по доскам наждачной бумагой, чтобы стереть все неровности. Вы можете пропустить этот шаг, купив готовые гладкие доски. Сложите две доски так, чтобы они составляли одну сторону песочницы. Прикрепите к краю досок колышек и прибейте. Лучше всего делать это под углом, чтобы ногти крепче держали конструкцию. Здесь стоит отметить, что колья представляют собой не простые деревяшки, а заостренные с одной стороны (для удобства установки песочницы в землю). Острый край колышка легко проделать пилой. Сделайте четыре таких детали - с четырех сторон песочница с колышком с одной стороны.Теперь соедините две такие стороны и сбейте их гвоздями снаружи. Обязательное правило: если одна сторона колышка расположена справа, то и другая должна быть справа. Другими словами, все стороны песочницы нужно повернуть колышками в одну сторону. По такому же принципу прикрепите к песочнице и заготовку третьего лица. Чтобы крепление получилось по-настоящему надежным, на соединение сторон следует потратить 8 гвоздей. Прикрепите четвертую сторону песочницы с помощью гвоздей.Собственно, основа песочницы готова! Можно закопать его в землю, чтобы работать было легче. Чтобы закопать колья, вы можете выкопать в земле четыре небольших ямки с помощью лопаты. Затем поставить песочницу и присыпать кольями вырытую землю. 6 Следующий этап - крепление бортиков, на которых малыш может сидеть или раскладывать игрушки. Сваренные (хорошо отшлифованные) доски прибивают к стенкам песочницы сверху вниз. Затем раскрасьте песочницу в желаемый цвет и дождитесь высыхания краски. Детская песочница готова! Залейте песком и позовите ребенка! Совет: если вам небезразличен песок в песочнице, его нужно будет закрыть на ночь.Некоторые мастера делают специальные деревянные двери, но нам известен более простой вариант. Возьмите прочную пленку (или клеенку, из которой делают клеенки скатерти), вырежьте такой квадрат, чтобы он был немного больше песочницы. Затем прибейте две деревянные доски к двум противоположным сторонам клеенки. Такое укрытие не сдует ветер! А из песочницы его удобно извлекать, скручивая в трубочку! Хотите и дальше улучшать сайт и адаптировать его под детский досуг? Рекомендуем посмотреть мастер-класс по созданию.Кахо специально для сайта Предыдущая статья: Следующая статья:

Комментарии

комментария

,

Песочница своими руками: складные, мобильные и др. Варианты | Своими руками

Чтобы малышка на даче не мешала взрослым заниматься важными делами, нужно выделить в саду ее уголок и построить там песочницу.

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

Особых навыков строительства и сложных инструментов для его изготовления не требуется, и с задачей справится даже начинающий мастер.

Для песочниц отводится сухое солнечное место. Размеры выбираются в зависимости от размера двора и количества играющих детей. Параметры стандартных песочниц колеблются от 1,2 х 1,2 м до 1,5 х 1,5 м, оптимальная высота перил 20-30 см.

Чтобы песок не «просачивался» в землю и быстро высыхал после дождя, на дно песочницы помещают дренаж из слоя утрамбованных камней и гальки толщиной 15 см.Поверх них кладут геотекстиль, предотвращающий прорастание сорняков.


Смотрите также: Песочница-трансформер своими руками (чертежи)


ну сидим

Чтобы детям и взрослым было удобно сидеть, с двух сторон или по периметру коробки прибиты горизонтальные доски-лавочки. Можно даже половину конструкции обшить досками, чтобы получился деревянный настил, а второй снабдили съемной крышкой, под которой будет спрятана песочница.У этого решения много преимуществ. На полу можно отдыхать или заниматься домашними делами, а ребенок будет играть рядом с ним под присмотром.

Под крышкой легко спрятать игрушки, но главное - песок будет защищен от кошек. Если вокруг дерева устроить настил, листва закроет песочницу от солнца.

Самодельная песочница: бревно к бревну

Если в саду есть свободное место площадью 3 х 3 м, то можно устроить целый песчаный городок, огороженный кусками бревен в виде частокола.Детская фантазия превратит такую ​​песочницу в грозную крепость или загадочный лабиринт. Бревна устанавливаются вертикально вплотную друг к другу. Половина половины провалилась в землю. Нижняя часть бревна мульчируется, сжигается или промазывается битумом. Верхняя половина очищается от коры и покрывается водостойким лаком. Конопли лучше устанавливать разной высоты, чтобы по ним было удобно бегать.

Мобильная версия песочницы

Отличный вариант для небольшой площади - мобильная песочница с крышкой.Основа конструкции - классический стол для пикника, у которого скамейки неразрывно соединены со столом. По периметру столешницы устанавливается борта высотой 10-15 см. Осталось снабдить изделие съемной крышкой - и готово!

Для детей эта конструкция послужит песочницей, дети постарше могут использовать ее для других игр и занятий: достаточно закрыть крышку, и песочница превратится в стол для рисования или место для еды. Когда стол не нужен, его можно легко хранить для хранения в сарае, в кладовой или под навесом.Кстати, песок можно насыпать прямо в ящик, а размеры изделия можно регулировать под пластиковую емкость.


Ссылка по теме: Песочница своими руками - детскую песочницу делаем сами


НАШ СОВЕТ

1. Пустую песочницу необходимо накрыть металлической сеткой или деревянной крышкой.

2. Чтобы песок не пылился в глаза и не крошился при постройке замков и выпекании пирогов, вымачивайте его по вечерам из лейки.

3. Регулярно убирайте из песочницы опавшие листья и мелкий мусор.

4. Раз в год-два полностью менять весь песок в песочнице.

5. Чтобы дети не обгорали на солнышке, над песочницей соорудите навес.

Квадратная песочница с крышкой своими руками

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

Песочницы любят не только малыши, но и соседские коты.Возможно, они заменят детские забавы на большой кошачий лоток. Даже если вы любите тюленей, не позволяйте им резвиться в вашей песочнице, ведь дети могут заразиться глистами. Есть много способов уберечь песок от назойливого внимания животных. Самый надежный из них - оснастить конструкцию откидной или съемной крышкой. Еще лучше, если сложить гармошку, образуя скамейку со спинкой. Реализовать такую ​​идею сложнее, чем собрать стандартный четырехугольный ящик, но вы решаете сразу несколько задач.

Чтобы сделать песочницу своими руками, понадобится

  • Саморезы 30 мм - упаковка
  • Петли металлические неразъемные 40 мм - 8 шт.
  • доски 2,5 х 20 х 120 см-4 шт. (для боковых стен)
  • доски 2,5 х 10 х 120 см - 12 шт. (для крышки)
  • стержней 2,5 х 7,5 см х 40 см - 6 шт. (для крепления крышки и спинки)
  • брусков 5 х 10 х 20 см - 4 шт. (для усиления углов коробки)
  • аккумуляторная дрель
  • сверло 3 мм
  • циркулярная пила
  • квадрат
  • карандаш

Песочница своими руками - пошагово

1.Работа начинается с подготовки деталей необходимой длины в соответствии с чертежами. При резке досок учитывайте ширину пропила пильного диска, чтобы минимизировать ошибки. Теперь можно приступить к сборке.

2. Строительство песочницы начинается со сборки квадратного основания, закрепления 4 досок по углам с помощью брусков. Проверьте прямоугольность углов, затем соедините детали при помощи саморезов.

3. Теперь можно приступить к изготовлению крышки. К собранной квадратной коробке прикрепите саморезами крайнюю пару досок, оставив между досками зазор 5 мм.Не затягивайте винты слишком сильно.

4. Деформируйте сиденья из пары досок, закрепив их короткими брусками на небольшом расстоянии от края. Соедините сиденье с закрепленными досками с помощью металлических петель.

5. Последняя пара досок будет служить щитом. Удлиненные стержни скрепляют щиты вместе и предотвращают их опрокидывание. Предварительно просверлите отверстия для установки ручек.

6. Установите спинку на место с помощью петель. Чтобы образовался оптимальный зазор для петли, поместите карандаш между сиденьем и спинкой.Затем закрепите петли саморезами.

© Автор: Сарина О.

ИНСТРУМЕНТЫ ДЛЯ МАСТЕРОВ И МАСТЕРОВ И ТОВАРЫ ДЛЯ ДОМА ОЧЕНЬ ДЕШЕВЫЕ. БЕСПЛАТНАЯ ДОСТАВКА. ЕСТЬ ОТЗЫВЫ.

Ниже другие записи по теме «Как сделать своими руками - домохозяину!»

  • Песочница-трансформер своими руками (чертежи) Как сделать закрывающую песочницу на ...
  • Песочница на даче своими руками Взрослое решение детского вопроса есть...
  • Самодельная песочница - очень красиво: пошаговый мастер-класс (+ РИСУНОК) КАК СДЕЛАТЬ ДЕТСКОГО ПЕСОЧНИКА НА ...
  • Конюшни разборные козочки для мастерской своими руками - фото и рисунок Складная козы для мастерской ...
  • Столы своими руками - декор Декор старого стола У многих есть где-то ...
  • Песочница своими руками - делаем детскую песочницу своими руками Детская песочница Песочница была...
  • Ночник из светодиодов своими руками Как сделать ночник своим ...

    Подписывайтесь на обновления в наших группах и делитесь.

    Давай дружить!

  • .

    Как создать собственную песочницу: введение в методы виртуализации

    Введение

    Если вам довелось написать большое системное программное обеспечение, вам, вероятно, пришлось использовать какую-то виртуальную машину - это может быть VMWare, Virtual PC или что-то еще. Вы когда-нибудь спрашивали себя, как работают эти машины? Эти замечательные технологии меня восхищали довольно давно. Мне они казались волшебством. И лучший способ раскрыть волшебство и разобраться в деталях - это написать решение виртуализации с нуля.На данный момент у меня есть собственное решение для виртуализации - инструмент песочницы. Это была непростая задача. При написании такого продукта вам нужно было ответить на множество вопросов, и, скажем, ответов Googlable на большинство из них очень мало. Итак, я хотел бы поделиться своим опытом с общественностью. Это будет цикл статей о виртуализации.

    Фон

    Разработка виртуальной машины - задача не для начинающего программиста, поэтому я предполагаю, что у вас есть опыт программирования под Windows и, в частности, вы овладели следующими навыками: вы хорошо разбираетесь в программировании на C / C ++, имеете опыт программирования Win32 API, прочитал несколько книг по внутреннему устройству Windows, например, книгу Марка Русионовича, имеет некоторые базовые знания в области сборки.Было бы большим преимуществом, если бы вы запрограммировали драйверы режима ядра для Windows, но, несмотря на то, что решение для песочницы требует некоторого кода режима ядра, я предполагаю, что у вас нет или мало опыта в этой области. В этом руководстве я подробно расскажу о темах разработки драйверов.

    Виртуальная машина и инструменты песочницы - разница

    Виртуальные машины можно разделить на 2 больших класса - виртуальные машины «hardcore», которые полностью эмулируют оборудование, такое как VMWare, и легкие виртуальные машины, которые, напротив, имитируют критические действия операционной системы, такие как файловая система. операции, операции с реестром и некоторые другие примитивы ОС, например мьютексы.Некоторые примеры таких легких виртуальных машин включают легковесную виртуальную машину, Sandboxie и Cybergenic Shade. Featherweight Virtual Machine - это проект с открытым исходным кодом, однако у него есть некоторые недостатки, например способ перехвата вызовов режима ядра. Он использует технику перехвата, что означает, что он модифицирует код ядра ОС, что запрещено в ОС x64, начиная с Vista. Такой вид патча заставляет Patch Guard, специальный компонент ОС, переносить ОС в BSOD, потому что эти патчи теперь рассматриваются Microsoft как вредоносные.Итак, FVM может быть хорошей отправной точкой для понимания виртуализации в целом, но она не совсем совместима с современными ОС. Большинство проблем возникает, когда дело доходит до сохранения совместимости с Patch Guard, и мы подробно рассмотрим их в следующих статьях. Многие программисты изобретают методы обхода Patch Guard, но на самом деле такой обход ослабляет ОС, делая ее более уязвимой для заражений в устаревшем режиме ядра, которые в противном случае не могли бы работать в ОС с защитой от исправлений. Таким образом, наша цель - сохранить совместимость с Patch Guard, а не отключать или обходить его.Наша песочница должна добавить к ОС некоторую броню, чтобы сделать ее более устойчивой к атакам вредоносных программ, поэтому ослабление ее с другой стороны путем отключения или обхода Patch Guard является преступлением. В этом руководстве мы сосредоточимся на разработке облегченного решения для виртуализации. Основная идея - перехватывать запросы ОС к критическим системным операциям и перенаправлять их в какое-то виртуальное хранилище, в выделенную папку, в частности, для операций с файловой системой. Скажем, какое-то приложение, которое мы хотим эмулировать, хочет изменить файл с именем C: \ Myfile .Мы должны сделать копию этого файла в виртуальной папке, скажем C: \ Sandbox \ C \ Myfile , и перенаправить все операции, выполняемые приложением на C: \ Myfile , на своего виртуального «брата» C: \ Песочница \ C \ Myfile . То же самое делается для операций с реестром и некоторых других системных механизмов.

    Что и как виртуализировать?

    Давайте резюмируем, что именно означает виртуализация операции. Начнем с виртуализации файловых систем.Как вы уже должны знать, когда приложение хочет получить доступ к файлу, оно сначала открывает его. С точки зрения Windows он вызывает такой API, как CreateFile () . Если вызов был успешным, теперь он может читать и записывать в файл. По окончании работы файл необходимо закрыть с помощью CloseHandle () API. Итак, мы можем перехватить CreateFile () , изменить его параметры, такие как имя файла, который программа хочет открыть. Поступая таким образом, мы заставляем приложение открывать другой файл. Но перехватывать именно CreateFile () - плохая идея по нескольким причинам: во-первых, есть другие способы, которыми приложение могло бы открыть файл.Например, это можно сделать, вызвав NtCreateFile () , собственный API, который на самом деле вызывается CreateFile () . Итак, если мы перехватим NtCreateFile () , мы также перехватим верхний CreateFile () , потому что он в конечном итоге вызовет NtCreateFile () и вызовет нас. Но NtCreateFile () тоже не нижний. Итак, где же «самый низкий» эквивалент CreateFile () , который будет вызываться всеми приложениями, желающими открыть / создать файл? Он находится внутри кода режима ядра.Все операции с файловой системой управляются драйверами файловой системы. Windows поддерживает так называемые фильтры файловой системы, в частности минифильтры, которые предназначены для фильтрации операций файловой системы. Итак, написав драйвер минифильтра, мы могли перехватить все необходимые нам операции файловой системы. Итак, это наша первая цель - перехватить операции файловой системы из режима ядра - путем написания драйвера минифильтра. Таким образом мы могли бы заставить ОС открыть совершенно другой файл, в нашем случае это будет брат, копия оригинального файла.Но внимательный читатель заметил бы, что копирование - это очень ресурсоемкая операция, поэтому мы должны применить некоторые оптимизации. Во-первых, мы можем проверить, открывается ли файл для доступа ReadOnly или нет. В таком случае делать копию не нужно. Поскольку в файл не будет никаких изменений, может быть предоставлен доступ к исходному. Но если в файл были внесены некоторые изменения, поскольку приложение было виртуализировано, могла существовать изолированная копия файла, созданная в результате таких изменений.Итак, в общем, мы должны сначала проверить наличие изолированного брата файла. И если он есть, то должен быть к нему доступ. И только если виртуального брата нет, мы можем отключить виртуализацию для этого конкретного запроса на создание / открытие, тем самым предоставив доступ к исходному файлу.

    Как видите, мы не перехватываем запросы на чтение или запись - достаточно просто перехватить CreateFile () ( OpenFile () ) в режиме ядра, эквивалентном перенаправлению всей работы с файлом в нашу виртуальную папка режима.Но виртуализации файловой системы недостаточно. Также следует виртуализировать реестр и некоторые другие примитивы ОС. Но пока давайте сосредоточимся на виртуализации файловой системы.

    В моей следующей статье мы кратко обсудим архитектуру файловой системы, познакомимся с драйверами режима ядра и их классификацией, а также рассмотрим пример драйвера минифильтра.
    На данный момент я бы порекомендовал вам поиграть с некоторыми инструментами песочницы, которые уже существуют на рынке. Легковесная виртуальная машина - хороший пример, особенно на ее исходный код и архитектуру.Несмотря на то, что у него есть серьезные минусы, что делает его несовместимым с Patch Guard, это хорошая отправная точка для тех, кто хочет узнать, как работают песочницы. Как я уже сказал, мы пойдем немного другим путем и рассмотрим решение, совместимое с Patch Guard. В частности, мы рассмотрим решение Cybergenic Shade, написанное мной и моей командой. Мы будем копаться в его исходном коде, поскольку будем обсуждать ключевые темы разработки решения для песочницы.

    ,

    Смотрите также