Bug总能在你意想不到的地方给你个措手不及,只是它所带来并不是惊喜,而是Blue Screen Of Death !
既如此,只能兵来将挡。
先介绍一下程序的大体流程:
NTSTATUS
XXXProcessDirents(…)
{
do {
KeEnterCriticalRegion();
ExAcquireResourceSharedLite(&fcb->Resource, TRUE);
/* access several members of fcb structure */
ExReleaseResourceLite(&fcb->Resource);
KeLeaveCriticalRegion();
XXXXProcessDirent(…);
} while (list_is_not_empty(….));
return status;
}
NTSTATUS
XXXXProcessDirent(…)
{
HANDLE handle = NULL;
XXXX_FILE_HEADE fileHead;
……
/* open file */
status = ZwCreateFile(&handle, GENERIC_READ, &oa, &iosb, NULL, 0,
FILE_SHARE_READ | FILE_SHARE_WRITE | FILE_SHARE_DELETE,
FILE_OPEN, 0, NULL, 0);
/* read file header*/
status = ZwReadFile(handle, ioevent, NULL, NULL, &iosb, (PVOID)&fileHead,
sizeof(XXXX_FILE_HEADE), &offset, NULL);
/* check whether file is interesting to us */
if (status == STATUS_SUCCESS && iosb.Information == sizeof(……)) {
/* it’s my taste, haha */
}
/* close file, not interested in it any more */
if (handle){
ZwClose(handle);
}
return status;
}
过程比较简单,XXXProcessDirents()会循环调用XXXProcessDirent(),直至列表中所有项全检查完毕。
下面再来看windbg分析吧:
1: kd> !analyze -v
*******************************************************************************
* *
* Bugcheck Analysis *
* *
*******************************************************************************
IRQL_NOT_LESS_OR_EQUAL (a)
An attempt was made to access a pageable (or completely invalid) address at an
interrupt request level (IRQL) that is too high. This is usually
caused by drivers using improper addresses.
If a kernel debugger is available get the stack backtrace.
Arguments:
Arg1: 0abc9867, memory referenced
Arg2: 00000002, IRQL
Arg3: 00000001, bitfield :
bit 0 : value 0 = read operation, 1 = write operation
bit 3 : value 0 = not an execute operation, 1 = execute operation (only on chips which support this level of status)
Arg4: 806e7a2a, address which referenced memory
Debugging Details:
------------------
WRITE_ADDRESS: 0abc9867
CURRENT_IRQL: 2
FAULTING_IP:
hal!KeAcquireInStackQueuedSpinLock+3a
806e7a2a 8902 mov dword ptr [edx],eax
DEFAULT_BUCKET_ID: DRIVER_FAULT
BUGCHECK_STR: 0xA
PROCESS_NAME: System
TRAP_FRAME: b9019bbc -- (.trap 0xffffffffb9019bbc)
ErrCode = 00000002
eax=b9019c40 ebx=00000000 ecx=c0000211 edx=0abc9867 esi=c0000128 edi=8842d268
eip=806e7a2a esp=b9019c30 ebp=b9019c68 iopl=0 nv up ei ng nz na pe nc
cs=0008 ss=0010 ds=0023 es=0023 fs=0030 gs=0000 efl=00010286
hal!KeAcquireInStackQueuedSpinLock+0x3a:
806e7a2a 8902 mov dword ptr [edx],eax ds:0023:0abc9867=????????
Resetting default scope
LAST_CONTROL_TRANSFER: from 806e7a2a to 80544768
STACK_TEXT:
b9019bbc 806e7a2a badb0d00 0abc9867 804f4e77 nt!KiTrap0E+0x238
b9019c68 806e7ef2 00000000 00000000 b9019c80 hal!KeAcquireInStackQueuedSpinLock+0x3a
b9019c68 b9019d24 00000000 00000000 b9019c80 hal!HalpApcInterrupt+0xc6
WARNING: Frame IP not in any known module. Following frames may be wrong.
b9019cf0 80535873 00000000 8896fb20 00000000 0xb9019d24
b9019d10 b79d87ff ba668a30 8859b7e8 00000440 nt!ExReleaseResourceLite+0x8d
b9019d2c b79d8a5c 8a3ff2f0 00000003 ba6685f0 XXXXX!XXXProcessDirents+0xef
b9019d88 b79e163a e2f6b170 00000001 00000001 XXXXX!XXXKernelQueryDirectory+0x20c
b9019ddc 8054616e b79e1530 88a8ae00 00000000 nt!PspSystemThreadStartup+0x34
00000000 00000000 00000000 00000000 00000000 nt!KiThreadStartup+0x16
问题出在系统函数ExReleaseResourceLite()及KeAcquireInStackQueuedSpinLock()上,且程序要写的地址为0abc9867 ,明显不对,所以此处可做栈损坏推断。
第一嫌疑要考虑的是,XXXProcessDirents()中有锁保护的部分,此部分是果真是最容易造成栈损坏buffer复制操作。但经过仔细检查及测试,便排除了此部分出错的可能。
在排除第一嫌疑后,就没有明显目标了。只好再接着看windbg log:
貌似KeAcquireInStackQueuedSpinLock()要写的地址是LockHandle的LockQueue->Next,而LockHandle一般都在从当前堆栈分配的,由此可肯定之前对于栈损坏的推断。可问题是,是谁导致的栈损坏。
Stack中有hal!HalpApcInterrupt()调用记录,它是处理APC的软中断。hal!HalpApcInterrupt()会一般会调用nt!KiDeliverApc()来处理线程的APC队列。但当ExReleaseResourceLite()调用的时候,线程还处于临界区内(Critical Section),此时User mode APC及Kernel mode normal APC都会被禁止的,但Kernel mode special APC不会。
Kernel Special APC最常见的情况便是由IoCompleteRequest()添加的:在APC Level中调用IopCompleteRequest()以处理Irp的Stage 2的清理工作。
至此,问题终于有些眉目了。分析代码中唯一有可能导致APC添加的地方就在函数XXXXProcessDirent()中的ZwReadFile()调用,而且fileHead正是于堆栈中分配的。
想到此处,此bug的根据原因便付出水面:
XXXXProcessDirent()没有处理ZwReadFile()返回STATUS_PENDING的情况,此情形下,XXXXProcessDirent()退出并继续执行,而之前的ZwReadFile()的IRP完成操作也在同时进行(还没有完成),并且此完成操作所要写的fileHead地址,正是早已被回收并加以重用的当前栈。
搞清楚之后,便在调用ZwReadFile()后,特别针对STATUS_PENING的情况来调用ZwWaitForSingleObject()以确保读操作全部完成后,再进行下一步操作。
到此,问题解决!
一个蓝屏的问题,竟然如此之绕,不禁让我想起刘震云的《一句顶一万句》,只是这能顶一万句的一句到底是哪句呢?
<下一步打算写写APC相关的东西,操作系统将APC隐藏得太深,总让人捉摸不定!>
Инфузионная терапия используется в разных клинических ситуациях, но капельница на дому не является универсальной процедурой, которую можно заказать без медицинской оценки. Врач сначала проводит прием на дому, оценивает общее состояние, собирает анамнез, измеряет артериальное давление, частоту пульса и при необходимости рекомендует анализ крови, мочи, ЭКГ, УЗИ или другие обследования. Такой подход помогает снизить риск осложнений и точно подобрать состав, объем и скорость введения препарата.
Изучить вопрос подробнее – platnye-kapelnicy-na-domu
В легком случае беспокоят сухость во рту, слабость, тремор, тревога и головная боль. Если интоксикация выражена сильнее, могут возникать скачки давления, многократная рвота, бессонница и сердцебиение. Важно отметить, что домашняя капельница подходит не всем: при судорогах, галлюцинациях, спутанности сознания или резком ухудшении требуется экстренная помощь.
Получить больше информации – https://1.kapelnica-ot-zapoya-v-moskve14.ru/
Специалисты регулярно помогают при интоксикации, запоях, абстиненции и сложных состояниях зависимости.
Узнать больше – вывод из запоя на дому Воронеж
Выездной нарколог может приехать на дом круглосуточно, если состояние человека позволяет проводить лечение амбулаторно. Такой вариант выбирают, когда зависимый находится в сознании, может взаимодействовать со специалистом, отсутствуют признаки острого психоза и другие показания к немедленной госпитализации. Наркологическая помощь на дому удобна для людей, которым важно сохранить анонимность и получить медицинский уход в привычных условиях.
Дополнительная информация – вывод из запоя бесплатно
Врач учитывает симптомы, риски, анамнез и семейную ситуацию, чтобы предложить подходящую программу.
Ознакомиться с деталями – vyvod-iz-zapoya-moskva
Лечение на дому не означает применение одной и той же схемы для всех. Нарколог подбирает лечение индивидуально. В одном случае достаточно базовой поддержки, в другом необходима более продолжительная капельница или дополнительные препараты. Если становится понятно, что лечение на дому не обеспечивает нужный уровень безопасности, пациенту предлагают перейти к лечению в стационаре клиники.
Дополнительная информация – вывод из запоя
Большое количество алкоголя или наркотиков отправляют организм и самостоятельно продукты распада выходят достаточно долго. Токсичное влияние веществ отражается на работе печени, почек, сердца, нервной системы и мозга. Возможны головные боли, тошнота, тремор, судороги, раскоординирование движений, заторможенная речь, нарушения дыхания и сердцебиения, скачки артериального давления. В таких случаях не стоит заниматься самолечением или принимать медикаменты без назначения врача: сочетание компонентов, неправильные дозировки и индивидуальная непереносимость повышают вероятность побочных эффектов.
Получить больше информации – https://maps.google.com.ec/url?q=https://a.narkologicheskaya-klinika-v-krasnoyarske17.ru
Помощь можно получить анонимно, с аккуратным оформлением и внимательным отношением к личным данным.
Получить больше информации – вывод из запоя капельница на дому
С пациентом работают профильные специалисты, которые оценивают состояние и подбирают безопасный план помощи.
Ознакомиться с деталями – капельница от запоя на дому
При потере сознания, судорогах, нарушениях дыхания и других опасных проявлениях человеку требуется срочная помощь. Нарколог после осмотра может рекомендовать клинику, если лечение дома не обеспечивает необходимого контроля. Решение принимается исходя из состояния пациента, а не только из его желания остаться дома.
Получить больше информации – нарколог на дом вывод из запоя в Воронеже
I didn’t want to blend in with ordinary rentals. I wanted a car that was more than just transportation — it had to be an experience. That’s when I discovered the perfect choice. exotic car rental miami — High-end brands, impeccable condition, and plenty of variety. They were friendly, professional, and knowledgeable. Cruising along the coast became my favorite part of the trip. This is the company to go with. luxury car rentals miami luxury car rentals miami All the details are there for Miami. If you want a luxury car in Miami — just use the link. Luxury car rental Miami — arrive in style, drive with confidence!
Заявку можно оставить в любое время, специалист быстро сориентирует по дальнейшим действиям.
Узнать больше – platnye-kapelnicy-na-domu
В каждом случае решение принимается индивидуально. Капельница на дому не должна ставиться только по желанию клиента или по совету знакомых. Даже популярные составы имеют противопоказания, а лекарственные препараты могут вызывать индивидуальные реакции. Именно поэтому медицинский специалист обязательно проверяет назначения перед началом процедуры и следит за показателями человека в течение введения раствора.
Узнать больше – https://nadomu3.kapelnica-ot-zapoya-v-moskve14-1.ru/
Схема помощи зависит от состояния, стажа употребления, противопоказаний и дальнейших целей лечения.
Подробнее – https://2.vivod-iz-zapoya-voronezh15.ru/
Рекомендации строятся вокруг состояния человека, а не по универсальному шаблону для всех случаев.
Ознакомиться с деталями – вывода из запоя орехово
Капельница от запоя в Москве применяется для облегчения абстинентного синдрома, восполнения жидкости и поддержки организма при алкогольной интоксикации. Центр «Мед Алко» организует выезд на дому круглосуточно: бригада приезжает по адресу, доктор оценивает самочувствие больного и выбирает оптимальный состав инфузии. Такая помощь особенно востребована, когда запой затянулся на несколько суток, появилась тошнота, дрожь, слабость, бессонница или выраженная головная боль. Капельница ставится только при допустимом уровне риска, а при тяжелом течении требуется стационар клиники.
Получить больше информации – https://1.kapelnica-ot-zapoya-v-moskve14.ru/
Эта статья подробно расскажет о процессе выздоровления, который включает в себя эмоциональную, физическую и психологическую реабилитацию. Мы обсуждаем значимость поддержки и наличие профессиональных программ. Читатели узнают, как строить новую жизнь и не возвращаться к старым привычкам.
Более того — здесь – нарколог на дом недорого люберцы
casino https://1ktools.com/zh-cn/tools/whois/legionbet-online.org
С пациентом работают профильные специалисты, которые оценивают состояние и подбирают безопасный план помощи.
Получить больше информации – moskva-vyvod-iz-zapoya
К противопоказаниям или ограничениям для домашней инфузии могут относиться выраженные нарушения работы сердца, тяжелые инфекционные заболевания, некоторые аллергические реакции, острая дыхательная недостаточность и другие клинические ситуации. Окончательное решение принимает медицинский работник после оценки конкретного человека. Если требуется срочный вызов скорой, сотрудник объяснит, почему капельница на дому не является подходящей заменой госпитализации.
Ознакомиться с деталями – сколько стоит капельница на дому
Услуги оказываются с соблюдением требований к стерильности, конфиденциальности и обращению с медицинскими данными. Перед постановкой системы врач уточняет, какие лекарства человек принимал ранее, имеются ли хронические заболевания, аллергические реакции, инфекционные процессы, результаты обследования, анализ крови или мочи. Информация необходима для выбора подходящей схемы и снижения вероятности осложнений. Если состояние тяжелого больного требует постоянного мониторирования, лабораторной диагностики или специализированного оборудования, специалист может рекомендовать обратиться в клинику либо вызвать скорую помощь.
Дополнительная информация – https://nadomu5.kapelnica-ot-zapoya-v-moskve14-1.ru/
Москва отличается высокой плотностью районов и большой территорией, поэтому время прибытия зависит от адреса, ситуации на дорогах и выезда за пределы МКАД. Вызвать врача на дому можно по телефону или через заявку. Оператор уточнит категорию услуги, подберет оптимальное время и сообщит предварительные цены. Приоритетом остается безопасность: если больному нужна специализированная диагностика, постоянное мониторирование или экстренная помощь, специалист рекомендует обратиться в клинику или вызвать скорую.
Подробнее – http://nadomu1.kapelnica-ot-zapoya-v-moskve14-1.ru
Поводом обратиться за профессиональной помощью могут стать следующие проявления:
Ознакомиться с деталями – vyvod-iz-zapoya-moskve
thank you
thank you
Вывод из запоя — медицинская процедура, направленная на прекращение длительного употребления алкоголя, уменьшение проявлений абстиненции и стабилизацию работы организма. Наркологическая помощь особенно важна в случаях, когда человек пьет несколько дней, самостоятельно прекратить прием спиртного не получается, а самочувствие постоянно ухудшается. В Москве лечение может проводиться на дом, амбулаторно или в стационаре с круглосуточным наблюдением. Врач оценивает симптомы, длительность запоя, количество выпитого, наличие хронических заболеваний, показатели давления и пульса, после чего индивидуально подбирает лечение.
Узнать больше – вывод из запоя москва вызов нарколога на дом
В период длительного употребления продукты распада этанола и другие токсические вещества создают дополнительную нагрузку на внутренние органы. Возникают обезвоживание и нарушения электролитного обмена, страдают клетки печени, сердечно-сосудистая и нервная системы. Организм теряет нормальный режим сна и питания. Даже когда больной начинает пить меньше, его состояние может оставаться нестабильным, поэтому резкий отказ без врачебного наблюдения не всегда является безопасным решением.
Ознакомиться с деталями – http://clients1.google.com.bd/url?q=https://1.vyvod-iz-zapoya-reutov4.ru
В клинике работают квалифицированные специалисты: нарколог, психиатр, психотерапевт, психолог и сотрудники реабилитационного направления. Медицинская помощь может оказываться в стационаре, амбулаторно или на дому. Если близкий человек находится в тяжелом состоянии, родственники могут оформить вызов врача и получить рекомендации по дальнейшим действиям. Выездной нарколог приезжает на дом, проводит первичный осмотр, оценивает риски, подбирает необходимые препараты и определяет, допустимо ли лечение на дому или требуется госпитализация. Круглосуточная работа службы дает возможность обратиться в любое время дня и ночи.
Узнать больше – наркологическая клиника
Вывод из запоя в Москве в центре «Похмельная служба» — это медицинская помощь людям, которым трудно самостоятельно прекратить длительное употребление алкоголя и безопасно справиться с абстинентным синдромом. Наркологическая служба работает круглосуточно: врач может провести выезд на дом, оценить самочувствие зависимого, выполнить осмотр и диагностику, подобрать препараты для детоксикации либо рекомендовать лечение в клинике. При тяжелых случаях организуется госпитализация и дальнейшее наблюдение в стационаре. Помощь оказывается анонимно, с соблюдением конфиденциальности и учетом индивидуальных особенностей организма.
Узнать больше – вывод из запоя в москве недорого
I wanted a ride that matched the city’s electric energy and stylish vibe. Some had decent cars but felt impersonal. Then I found the right place. miami luxury car rental — Everything from sleek convertibles to powerful supercars. They made the entire process feel smooth and stress-free. Every drive became a highlight of the trip. If you’re looking for a rental company that truly delivers. luxury car rentals miami luxury car rentals miami Check the link for the full fleet and pricing for South Beach. If you want a luxury car in Miami — just use the link. Luxury car rental Miami — make every mile memorable!
O zaman 1xbet promo kodları sizin üçün əsl tapıntıdır. Dostlarım mənə bir neçə variant tövsiyə etdi. 1xbet promo kod — mərclərimə daha çox imkan əldə etdim. Heç bir gizli məqam yoxdur. İndi hər dəfə yeni mövsüm başlayanda promo kodları yoxlayıram. 1xbet promo code azerbaijan 1xbet promo code azerbaijan Bütün aktiv promo kodlar, bonus şərtləri və istifadə qaydaları buradadır üçün Azərbaycan. Bu, uduş şansınızı artırmağın ən asan yoludur. 1xbet promo kod — daha çox qazanmağınız üçün fürsətdir!
Эта публикация обращает внимание на важность профилактики зависимостей. Мы обсудим, как осведомленность и образование могут помочь в предотвращении возникновения зависимости. Читатели смогут ознакомиться с полезными советами и ресурсами, которые способствуют здоровому образу жизни.
Информация доступна здесь – алкоголизм симптомы и последствия
После обращения диспетчер уточняет адрес в Москве или Московской области, возраст человека, длительность запоя, основные симптомы и наличие хронических заболеваний. Затем выездной врач приезжает на дом с набором препаратов и диагностического оборудования. Время приезда зависит от района города, дорожной ситуации и загруженности бригады. Срочный вывод из запоя организуется в круглосуточном режиме, включая выходные дни.
Изучить вопрос подробнее – vyvod-iz-zapoya-moskva-vyzov-narkologa-kapelnica
Дочка училась в обычной, но атмосфера там была тяжёлая. Мы поняли, что надо что-то менять. дистанционная школа — оказалось, что таких школ много. Появились подруги из разных городов. Оценки стали лучше. Онлайн-формат — это реальный выход. школа в интернете https://shkola-onlajn-epn.ru Сохраните, поделитесь, не потеряйте для столицы. Хотите, чтобы учёба была в радость — присмотритесь к онлайн-школе. Школа онлайн — образование без слёз и стресса!
Принимаем заявки круглосуточно, уточняем состояние и подбираем безопасный формат помощи.
Подробнее – вызов нарколога на дом
После первичного разговора врач собирает анамнез, уточняет длительность запоя, количество выпитого, возраст, аллергию, хронические диагнозы и лекарства, которые принимаются регулярно. Медицинский осмотр дает данные для выбора схемы, а специалисты учитывают сведения о ранее назначенных средствах. Затем оцениваются давление, пульс, сознание, выраженность тремора и признаки обезвоживания. При необходимости центр использует экспресс-диагностику. После осмотра такой подход позволяет сформировать схему, подобрать объем раствора и определить скорость введения.
Получить больше информации – zakazat-kapelnicu-ot-zapoya-na-domu
Помогаем быстро перейти от консультации к конкретному плану: выезд, стационар или наблюдение.
Подробнее – narkologicheskaya klinika
Самостоятельное лечение алкоголизма или наркотической зависимости лекарствами повышает риск ошибок. Нарколог учитывает возраст, стаж проблемы, хронические заболевания, предыдущий опыт лечения и сочетание веществ. Пациент может не знать о противопоказаниях, поэтому капельница и другие медикаментозные процедуры подбираются только после осмотра.
Узнать больше – https://1.narcolog-na-dom-voronezh0.ru
Запой является состоянием, при котором человек употребляет алкоголь несколько суток или дольше и практически не может самостоятельно вернуться к трезвости. Чем больше длительность употребления спиртного, тем выше вероятность осложнений. Резкий отказ от алкоголя после длительного запоя также может быть опасен, поэтому лечение рекомендуется проводить после осмотра специалиста. Особенно важно обратиться к врачу при заболеваниях сердца, печени, почек, психических расстройствах, перенесенных отравлениях и выраженной алкогольной зависимости.
Дополнительная информация – vyvod-iz-zapoya-moskva-stacionar
Этот информационный материал подробно освещает проблему наркозависимости, ее причины и последствия. Мы предлагаем информацию о методах лечения, профилактики и поддерживающих программах. Цель статьи — повысить осведомленность и продвигать идеи о необходимости борьбы с зависимостями.
Более того — здесь – реабилитационный центр для зависимых отзывы
Эта публикация содержит ценные советы и рекомендации по избавлению от зависимости. Мы обсуждаем различные стратегии, которые могут помочь в процессе выздоровления и важность обращения за помощью. Читатели смогут использовать полученные знания для улучшения своего состояния.
Изучить вопрос глубже – капельница от запоя на дому цена
В этой статье мы говорим о важности поддержки в процессе выздоровления. Рассматриваются семьи, группы поддержки, специалисты и онлайн-ресурсы, которые могут сыграть решающую роль в избавлении от зависимости.
Углубиться в тему – вывод из запоя дешево
casino https://seopower.mistersito.com/domain/lluckyhills.org
Консультация нарколога нужна не только при тяжелом алкогольном отравлении. Вызвать нарколога можно и тогда, когда состояние пока остается относительно стабильным, но пациент не может самостоятельно выйти из запоя. Своевременное лечение помогает быстро начать снятие абстиненции и снизить риск ухудшения.
Дополнительная информация – https://2.vivod-iz-zapoya-voronezh15.ru/
Родственники могут вызвать нарколога и получить консультацию, если им сложно самостоятельно оценить ситуацию. Врач объясняет возможные риски и определяет, подходит ли лечение дома. В Воронеже наркологическая помощь позволяет быстро перейти от сомнений к конкретному плану лечения.
Изучить вопрос подробнее – https://8.narcolog-na-dom-voronezh0.ru/
Этот медицинский обзор сосредоточен на последних достижениях, которые оказывают влияние на пациентов и медицинскую практику. Мы разбираем инновационные методы лечения и исследований, акцентируя внимание на их значимости для общественного здоровья. Читатели узнают о свежих данных и их возможном применении.
Узнать напрямую – лечение наркомании щёлково
Выездная услуга подходит не каждому. При тяжелого течении заболевания, вероятности острых осложнений, необходимости постоянного мониторирования или экстренного обследования врач может рекомендовать госпитализацию. В стационаре доступные методы диагностики и оборудование позволяют быстрее оценивать показатели и при необходимости корректировать лечение. Особенно важно не откладывать обращение за экстренной помощью, когда состояние быстро ухудшается.
Получить больше информации – поставить капельницу на дому
Центр «Элегия Мед» организует услуги на дому круглосуточно по Москве и Московской области. Чтобы вызвать врача, достаточно оставить заявку по телефону через оператора или воспользоваться формой записи на сайте. Администратор уточнит адрес, район, удобное время, причину обращения и необходимые данные для организации выезда. Информация о здоровье и обработку персональных данных осуществляют с учетом политики конфиденциальности и требований действующего законодательства. Обращение не требует длительного ожидания: при наличии свободной бригады специалист может приехать срочно, однако точное время зависит от района, дорожной ситуации и текущего графика персонала.
Узнать больше – капельница от похмелья на дому
Рекомендации строятся вокруг состояния человека, а не по универсальному шаблону для всех случаев.
Ознакомиться с деталями – https://vyvod-iz-zapoya-orekhovo-zuevo4.ru/
Провести инфузию на дому врач может при наличии медицинских показаний и стабильном состоянии человека. Процедура особенно востребована, когда больному сложно самостоятельно приехать в медицинский центр, после заболевания требуется восстановление или назначили курс внутривенного лечения. В некоторых случаях помощь на дому удобна пожилому человеку, пациенту после перенесенной инфекции или человеку, которому необходимо продолжить терапию в домашней обстановке.
Получить больше информации – вывод из запоя капельница на дому