Gbogbo awọn itupalẹ rẹ wa ni gbangba

Hello lẹẹkansi! Mo tun ti rii aaye data ṣiṣi pẹlu data iṣoogun fun ọ. Jẹ ki n leti pe laipẹ laipe awọn nkan mi mẹta wa lori koko yii: jo ti data ti ara ẹni ti awọn alaisan ati awọn dokita lati iṣẹ iṣoogun ori ayelujara DOC +, ailagbara ti iṣẹ “Dokita Nitosi”. и jo ti data lati ọkọ alaisan ibudo.

Gbogbo awọn itupalẹ rẹ wa ni gbangba

Ni akoko yii, olupin Elasticsearch pẹlu awọn igbasilẹ lati eto IT iṣoogun ti nẹtiwọọki yàrá wa ni gbangba.Ile-iṣẹ fun Awọn Ayẹwo Molecular"(CMD, www.cmd-online.ru).

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

A ṣe awari olupin naa ni owurọ Oṣu Kẹrin Ọjọ 1st ati pe ko dabi ẹrin si mi rara. Ifitonileti nipa iṣoro naa lọ si CMD ni isunmọ 10 owurọ (akoko Moscow) ati ni nkan bii 15:00 aaye data di eyiti ko le wọle.

Gẹgẹbi ẹrọ wiwa Shodan, olupin yii jẹ akọkọ ti o wa ni gbangba ni 09.03.2019/XNUMX/XNUMX. Nipa iyẹn bawo ni Elasticsearch ṣe ṣawari awọn apoti isura infomesonu ṣiṣi, Mo ti kowe kan lọtọ article.

Alaye ifura pupọ le ṣee gba lati awọn akọọlẹ, pẹlu Orukọ kikun, akọ-abo, awọn ọjọ ibi ti awọn alaisan, awọn orukọ kikun ti awọn dokita, idiyele ti iwadii, data iwadii, awọn faili pẹlu awọn abajade iboju. ati pupọ siwaju sii.

Apẹẹrẹ ti log pẹlu awọn abajade idanwo alaisan:

"<Message FromSystem="CMDLis" ToSystem="Any" Date="2019-02-26T14:40:23.773"><Patient ID="9663150" Code="A18196930" Family="XXX" Name="XXX" Patronymic="XXX" BornDate="XXX-03-29" SexType="F"><Document>Паспорт</Document><Order ID="11616539" Number="DWW9867570" State="normal" Date="2017-11-29T12:58:26.933" Department="1513" DepartmentAltey="13232" DepartmentName="Смайл Элит" FullPrice="1404.0000" Price="1404.0000" Debt="1404.0000" NaprOrdered="2" NaprCompleted="2" ReadyDate="2017-12-01T07:30:01" FinishDate="2017-11-29T20:39:52.870" Registrator="A759" Doctor="A75619" DoctorFamily="XXX" DoctorName="XXX" DoctorPatronymic="XXX"><OrderInfo Name="TEMP_CODE">0423BF97FA5E</OrderInfo><OrderInfo Name="Беременность">-1</OrderInfo><OrderInfo Name="Пин">DWW98675708386841791</OrderInfo><OrderInfo Name="СкидкаНаЗаказ">0</OrderInfo><OrderInfo Name="СМКдействителенДо">18.03.2019</OrderInfo><OrderInfo Name="СМКсертификат">РОСС RU.13СК03.00601</OrderInfo><Serv Link="1" PathologyServ="1" Code="110101" Name="Общий анализ мочи (Urine test) с микроскопией осадка" Priority="NORMAL" FullPrice="98.0000" Price="98.0000" ReadyDate="2017-11-30T07:30:01" FinishDate="2017-11-29T20:14:22.160" State="normal"/><Serv Link="2" Code="300024" Name="Пренатальный скрининг II триместра беременности, расчет риска хромосомных аномалий плода, программа LifeCycle (DELFIA)" Priority="NORMAL" FullPrice="1306.0000" Price="1306.0000" ReadyDate="2017-12-01T07:30:01" FinishDate="2017-11-29T20:39:52.870" State="normal"/><Probe ID="64213791" Number="3716965325" Date="2017-11-29T00:00:00" OuterNumber="66477805" Barcode="3716965325" Biomater="66" BiomaterName="Кровь (сыворотка)" Type="physical"><Probe ID="64213796" Number="P80V0018" Date="2017-11-29T12:58:26.933" Biomater="66" BiomaterName="Кровь (сыворотка)" WorkList="80" WorkListName="Пренатальный скрининг" Type="virtual"><Param State="Valid" User="A872" UserFIO="XXX" UserStaff="Врач КЛД" Code="3005" guid="7BA0745FD502A80C73C2CAD341610598" Name="Пренатальный скрининг II триместра беременности, расчет риска хромосомных аномалий плода, программа LifeCycle (DELFIA)" Group="ПРЕНАТАЛЬНЫЙ СКРИНИНГ" GroupCode="80" GroupSort="0" Page="1" Sort="2"><LinkServ IsOptional="0">2</LinkServ><Result Name="Пренатальный скрининг II триместра беременности, расчет риска хромосомных аномалий плода, программа LifeCycle (DELFIA)" Value="Готов (см.приложение)" User="A872" UserFIO="XXX" Date="2017-11-29T20:39:03.370" isVisible="1" HidePathology="0" IsNew="0"><File Name="Пренатальный скрининг 2 триместр_page1.png" Type="image" Format="png" Title="3716965325_prenetal2_page1" Description="Пренатальный скрининг 2 триместр_page1" Sort="1">iVBORw0KGgoAAAANSUhEUgAABfoAAAfuCAIAAAArOR8rAAD//0lEQVR4Xuy9P7BtQ7u+/e3oECF6iRAhQoQI0SZCtIkQIdpEiBCxI0SIECFiV50qRKg6VYgQIUKEiDfiRL7rnPtXz+nqHnPMsfb6s+cc61rBqjl79Oh++uoe/eceT/c8888///

Mo ti kun gbogbo data ifura pẹlu “X”. Ni otito, ohun gbogbo ti wa ni sisi.

Lati iru awọn akọọlẹ bẹ o rọrun (nipa iyipada lati Base64) lati gba awọn faili PNG pẹlu awọn abajade iboju, tẹlẹ ni fọọmu rọrun-lati-ka:

Gbogbo awọn itupalẹ rẹ wa ni gbangba

Iwọn apapọ ti awọn akọọlẹ ti kọja 400 MB ati ni apapọ wọn ni diẹ sii ju awọn titẹ sii miliọnu kan ninu. O han gbangba pe kii ṣe gbogbo igbasilẹ ṣe aṣoju data alaisan alailẹgbẹ.

Idahun osise lati ọdọ CMD:

A yoo fẹ lati dupẹ lọwọ rẹ fun gbigbe alaye ni kiakia ni Oṣu Kẹrin Ọjọ 01.04.2019, Ọdun XNUMX nipa wiwa ailagbara kan ninu gedu aṣiṣe Elasticsearch ati ibi ipamọ data ipamọ.

Da lori alaye yii, awọn oṣiṣẹ wa, papọ pẹlu awọn alamọja ti o yẹ, iraye si opin si data data ti a sọ. Aṣiṣe ni gbigbe alaye asiri si aaye data imọ-ẹrọ ti wa titi.

Lakoko itupalẹ iṣẹlẹ naa, o ṣee ṣe lati rii pe hihan ti ibi-ipamọ data ti a sọ pẹlu awọn aṣiṣe aṣiṣe ni agbegbe gbogbogbo jẹ nitori idi kan ti o ni ibatan si ifosiwewe eniyan. Wiwọle si data naa ti wa ni pipade ni kiakia ni ọjọ 01.04.2019/XNUMX/XNUMX.

Ni akoko yii, awọn alamọja inu ati ita n gbe awọn igbese lati ṣe ayẹwo ni afikun awọn amayederun IT fun aabo data.

Ajo wa ti ni idagbasoke awọn ilana pataki fun ṣiṣẹ pẹlu data ti ara ẹni ati eto ipele ti ojuse eniyan.

Awọn amayederun sọfitiwia lọwọlọwọ nlo aaye data Elasticsearch lati tọju awọn aṣiṣe. Lati mu igbẹkẹle diẹ ninu awọn eto ṣiṣẹ, awọn olupin ti o baamu yoo lọ si ile-iṣẹ data alabaṣepọ wa, si sọfitiwia ti a fọwọsi ati agbegbe ohun elo.

O ṣeun fun alaye ti akoko ti a pese.

Awọn iroyin nipa awọn n jo alaye ati awọn inu le ṣee rii nigbagbogbo lori ikanni Telegram mi "Alaye jo».

orisun: www.habr.com

Fi ọrọìwòye kun