|
Выгрузка в клиент-банк сразу в зашифрованном виде для предотвращения модификации | ☑ | ||
---|---|---|---|---|
0
DGorgoN
15.03.16
✎
16:21
|
В общем пред история такая: У одной фирмы в городе обнаружилось после сверки с поставщиком неплохая недостача платежей. Оборот по предприятию большой и контроллировать каждую сумму на каждый р/с затруднительно. В системе обнаружился вирус, который модифицировал файл выгрузки в клиент-банк: подставлял липовые р/с вместо 1с-вских.
Антивирус его за вирус не считал. |
|||
3
dmpl
16.03.16
✎
08:14
|
(0) Э-э-э... ищите вора внутри. Он ведь что-то другое придумает. А вообще, выписки из банка надо сверять.
|
|||
4
zak555
16.03.16
✎
08:18
|
нужно иметь правило, каждый день загружать предыдущий
|
|||
5
birkoFFFF
16.03.16
✎
08:25
|
Я бы на вашем месте искала не способы исключить действия этого вируса, а человека внутри фирмы. В первую очередь необходимо этот фактор исключить.
Сейчас меняют файл выгрузки, потом сразу будут выгружать не на те расчетные счета и никакое шифрование не поможет. |
|||
6
rphosts
16.03.16
✎
08:31
|
(5)хакеры-нахеры... ещё в непуганых 90-х овер 90% взломов осуществлялось с участием персонала... в те стародавние времена когда про безопасность вообще не напрягались никто.
|
|||
7
birkoFFFF
16.03.16
✎
08:34
|
(6) О том и речь. 90% что дело рук персонала. Сейчас одну дыру закроют они найдут другую.
|
|||
8
Mikeware
16.03.16
✎
08:46
|
(5)(6) это реально вирус. причем подменяет данные непосредственно на передаче ключу для подписи.
|
|||
9
birkoFFFF
16.03.16
✎
08:48
|
(8) К моменту передачи на подпись файл уже загружен, или я ошибаюсь?
|
|||
10
Mikeware
16.03.16
✎
08:51
|
(9) какой именно файл "уже загружен"?
|
|||
11
rphosts
16.03.16
✎
08:51
|
(8) не стебись над ТС
|
|||
12
rphosts
16.03.16
✎
08:51
|
(0) термокриптоанализ творит чудеса...
|
|||
13
Mikeware
16.03.16
✎
08:53
|
(0) в общем, презенаташака с конференции КодИБ:
http://www.slideshare.net/Expolink/safe-tech-53366867 (ребята меня опередили с девайсом, я слишком долго сопли жевал) |
|||
14
Mikeware
16.03.16
✎
08:53
|
(11) я абсолютно серьезно.
|
|||
15
birkoFFFF
16.03.16
✎
08:54
|
(10) Тот о котором говорит автор темы:
// файл выгрузки в клиент-банк |
|||
16
rphosts
16.03.16
✎
08:59
|
(14) криптоапи сделало подпись от другого документа... в банк ушёл оригинальный документ и подпись от другого документа... в банке не программа сличает одно с другим?
|
|||
17
Mikeware
16.03.16
✎
09:00
|
(15) естественно, файл обмена загружен.
вирус работает на перехвате канала подписи. смотри презенташку. У меня наткнулись знакомые. Письмо с "актом сверки" или типа того. при анализе ситуации знакомые из банка подсказали, что такие случаи были, и как оно работает. Ну а идея о железке возникла почти сразу. только делал я ее долго. опередили :-( |
|||
18
hhhh
16.03.16
✎
09:00
|
(12) на Дгоргона намекаете? Не, ну понятно, что это человек-вирус, разрушитель конфигураций. Но может не он вс-таки?
|
|||
19
Mikeware
16.03.16
✎
09:01
|
(16) Нет, в банк ушел тоже измененный, соответсвующей подписи. но у тебя отображается старый.
|
|||
20
birkoFFFF
16.03.16
✎
09:02
|
(17) Ну хорошо, но автор темы утверждает что модифицируются именно файлы выгрузки, а не что-то иное.
И вот в этой ситуации у меня возникают большие сомнения на счет отсутствия человеческого фактора. |
|||
21
rphosts
16.03.16
✎
09:03
|
(17) Вирус? И этот самый вирус не ловится антивирами?
|
|||
22
Mikeware
16.03.16
✎
09:04
|
(20) скорее всего, он просто не разобрался, на каком этапе и что моифицируется.
|
|||
23
rphosts
16.03.16
✎
09:04
|
И выписку он подменяет?
|
|||
24
rphosts
16.03.16
✎
09:05
|
или на больших предприятиях не принято сверять платёжки за день с объёмами оплаты по выписке?
|
|||
25
Fedor-1971
16.03.16
✎
09:06
|
(19) это врядли, просто на загруженную платёжку в Клиент-банке ни кто не посмотрел
(21) вполне возможно, что это скрипт, и антивирь на него не будет реагировать. Систему надо проверять периодически. |
|||
26
DGorgoN
16.03.16
✎
09:06
|
(20) Модифицируется именно сам файл выгрузки. Т.е. вирь уже ревесинженировали. Сначала ищет файлы выгрузки в клиент банк и смотрит даты их изменений - мониторит. Потом при частому обращению к файлу модифицирует их при выгрузке из 1с предприятия.(23)
(22) Твой вариант тоже рассматривается. Но тут уже придумали что будеть линь с урезанными правами. |
|||
27
Mikeware
16.03.16
✎
09:07
|
(21) вирус. причем "персонализированый", собраный "конкретно под". атаки индивидуальные - чаще всего приходит письмо от имени банка сотруднику, который сидит на клиент-банке.
|
|||
28
Mikeware
16.03.16
✎
09:08
|
(23) нет, в выписке ты видишь настоящие реквизиты.
|
|||
29
DGorgoN
16.03.16
✎
09:08
|
(24) Ты не понял - сумма не меняется, меняется расчетный счет и прочие реквизиты, причем на небольших суммах.
|
|||
30
rphosts
16.03.16
✎
09:09
|
(28) не понял что для вас настоящие. Подменяет или нет?
|
|||
31
Mikeware
16.03.16
✎
09:09
|
(26) (29) значит, другой уже.
|
|||
32
rphosts
16.03.16
✎
09:09
|
(29) в банковской выписке это видно?
|
|||
33
Mikeware
16.03.16
✎
09:09
|
(30) настоящие - это те, по которым ушло.
|
|||
34
birkoFFFF
16.03.16
✎
09:10
|
(29) Хорошо, а что происходит при загрузки выписки на следующий день из клиент-банка? Ни у кого не возникало вопросов по поводу платежей не тем контрагентам?
|
|||
35
Mikeware
16.03.16
✎
09:11
|
(32) выписка будет завтра или в лучшем случае вечером.
а деньги выводятся группой на дропов в течение 15-30 минут. через 2 часа все деньги уже сняты дропами в множестве городов (зависит от суммы) |
|||
36
Fedor-1971
16.03.16
✎
09:11
|
(34) Если это вирус "Промежутка", то он может менять и в обратную строну.
|
|||
37
DGorgoN
16.03.16
✎
09:11
|
(31) Ну я так думаю вирей много таких, но тот конкретно с которым СБ знакомой столкнулась был именно таким.
Т.е. действовал как я описал в (26). Причем смотрит когда обьем выписок превышает 100 выписок и внимание обращает на небольшие суммы по р/с которые проходят переодически и не обращает внимания на р/с налоговых. Т.е. ну очень интеллектуальный. |
|||
38
rphosts
16.03.16
✎
09:12
|
(35) как я понял ТС у них это было не 1 день
|
|||
39
rphosts
16.03.16
✎
09:12
|
(37) эээ, что значит 100 выписок? 100 строк в выписке?
|
|||
40
DGorgoN
16.03.16
✎
09:13
|
(34) См (26) (37)
|
|||
41
birkoFFFF
16.03.16
✎
09:13
|
(35) вот именно что завтра или вечером, а тут узнали
//после сверки с поставщиком т.е. всяко не 2 дня прошло А это извините просто ни в какие ворота. За то что никто ничего не заметил ответственного за загрузку следует выгнать пинком под зад незамедлительно. |
|||
42
DGorgoN
16.03.16
✎
09:13
|
(39) Неправильно выразился, 100 платежей в файле обмена.
|
|||
43
DGorgoN
16.03.16
✎
09:14
|
(41) У нас в день по 1000 платежей бывает по разным суммам. Ты не догоняешь и конкретно. Ответственный за выгрузку тут никаким боком - все суммы верные, р/с другие.
|
|||
44
rphosts
16.03.16
✎
09:15
|
(42) это не объёмы, наш сотрудник предпенсионного возраста обрабатывал в одну лицо овер 500 платежей со всевозможными контролями разумеется
|
|||
45
Mikeware
16.03.16
✎
09:18
|
(38) разные вири, судя (26) и (37)
вирусопейсательство тоже не стоит на месте. если в челябинске только на одном банке они умыкнули порядка 30 лямов - надо ли говорить, что ресурсы для оплаты труда разработчиков у них есть? |
|||
46
birkoFFFF
16.03.16
✎
09:19
|
(43) см. (44)
При загрузке платежки в другими реквизитами 1С как минимум бы ругнулась. Не могли заменить только расчетный счет, там скорее всего и ИНН и все остальное. Как бы платеж прошел при указании ИНН оригинального поставщика и РС другого? |
|||
47
DGorgoN
16.03.16
✎
09:22
|
(46) Ну само собой всё остальное тоже.
|
|||
48
Mikeware
16.03.16
✎
09:22
|
(46) ничего не мешает вирю делать обратную подмену.
а способов сверки загруженной выписки, и выписки в КБ, кроме как глазками и ручками - я не знаю. все как-то привыкли уже верить компам, и не пересчитывать за ними на счетах (что я реально видел в бухгалтерии одного крупного завода в 1992 году). |
|||
49
Mikeware
16.03.16
✎
09:23
|
(47) уровень, на котором это происходило - какой? файловый?
|
|||
50
DGorgoN
16.03.16
✎
09:25
|
(49) Да. Но твой способ тоже интересен.
|
|||
51
DGorgoN
16.03.16
✎
09:27
|
(46) Опять таки не догоняешь. Из 1С идёт выгрузка в КБ - обычный текстовый файл. Этот файл при выгрузке модифицируется вирем. Оператор загружает уже измененный файл в КБ. Там контрагентов и банков не видно. Просто идёт подмена, не всегда и на средние суммы.
При прошествии определенного периода. когда вирь считает что работу его вот вот заметят вирь просто берет самую большую сумму и перегоняет себе на сейшеллы и самоудаляется. Всё. |
|||
52
Mikeware
16.03.16
✎
09:29
|
(51) "последний штрих", надеюсь, известен только из реверса?
|
|||
53
birkoFFFF
16.03.16
✎
09:29
|
(51) // Там контрагентов и банков не видно
Я и правда не догоняю. Это что за КБ такой где этого не видно? |
|||
54
DGorgoN
16.03.16
✎
09:30
|
Как бы хотели сначала оператора уволить и посадить но потом вовремя заметили, винт отключили, сняли образ и просканировали на предмет инородных организмов. Обнаружили непонятный процесс и начали его изучать. Оказался вот примитивным но хорошим вирем. Самое главное на запуск обычных пользовательских прав хватало. Да и работал только с текстовыми файликами.
|
|||
55
DGorgoN
16.03.16
✎
09:33
|
(53) Вот оператору какая х разница - Вася Пупкин или Пупкин Вася? Понятное дело что с основными крупными поставщиками на пару млн. сверка идёт по наименованию, но по мелким - она их и знать то не знает. Особенно если суммы средние. Не мелкие не крупные а именно средние. Некоторые поставщики может вообще 1 раз в жизни платили (я прям точный алгоритм не знаю но он там сложный на соц. инженерию, но говорят видно что студент писал на с++ со вставками из ассемблера но очень грамотный, вообще клевая штука.)
|
|||
56
Mikeware
16.03.16
✎
09:34
|
(54) много с вас поимели, если не секрет? (я ж название конторы не спрашиваю)
|
|||
57
birkoFFFF
16.03.16
✎
09:38
|
(55) Огромная разница! И это её работа.
Первый раз она накосячила когда не заметила левого контрагента при загрузке в КБ, второй раз при загрузки выписки. Я бы уволила за такое к чертям. Это деньги, а не фантики между двумя кучками перекладывать. |
|||
58
dmpl
16.03.16
✎
09:39
|
(35) И банк даже не пользуется законным правом покрутить деньги 3 банковских дня? Это неправильный банк.
|
|||
59
DGorgoN
16.03.16
✎
09:41
|
(56) С нас поимели 0. А со знакомых через пень колоду порядка миллиона. Какие то суммы удастся вернуть, какие то очень сложно ибо уже обналичивали.
|
|||
60
DGorgoN
16.03.16
✎
09:42
|
(58) За 3 дня разговора не идёт. Даже за неделю, а вот суммы больше недели уже почти никак.
|
|||
61
Mikeware
16.03.16
✎
09:44
|
(57) как вы будете "искать левую контру"?
|
|||
62
DGorgoN
16.03.16
✎
09:44
|
(57) Щас скрин скину и на скрине объясню.
|
|||
63
Ranger_83
16.03.16
✎
09:47
|
(46) +1
(48) В чудеса не верю, тут вероятен саботаж со стороны сотрудников и файлы выгрузки конечно же перезаписались уже. |
|||
64
DGorgoN
16.03.16
✎
09:49
|
(63) Единственный саботаж мог быть со стороны программиста/админа.
|
|||
65
Ranger_83
16.03.16
✎
09:52
|
ТС, ты знаешь как в 1с КБ работает?
При обратной загрузке подтверждения оплаты, если произошла подмена реквизитов, выписка просто не найдет платежки исходной. Теперь делаем эксперимент: загружаем из КБ еще раз выписку за те дни и смотрим реквизиты выписок,можно даже на другом компе. Если реквизиты липовые,то саботаж. |
|||
66
DGorgoN
16.03.16
✎
09:53
|
http://images.vfl.ru/ii/1458111080/1ceafd70/11889540.jpg
Красным выделен липовый платеж. Найди 20 отличий. |
|||
67
Ranger_83
16.03.16
✎
09:55
|
(64) Не исключено.Но халатность в работе оператора тоже на лицо
|
|||
68
DGorgoN
16.03.16
✎
09:56
|
см (66)
|
|||
69
birkoFFFF
16.03.16
✎
09:57
|
(66) Ага, а можно и вообще ничего не проверять, просто не глядя по кнопкам жмакать, как у вас оператор и делала видимо.
Хорошо, теперь вопрос как она выписку могла загрузить так чтобы 1с не ругалась на несоответствие реквизитов в выписке и платежке? Тоже не глядя жмакала? |
|||
70
birkoFFFF
16.03.16
✎
09:57
|
(67) +100500
|
|||
71
Ranger_83
16.03.16
✎
09:57
|
(68) В 1С покажи
|
|||
72
dmpl
16.03.16
✎
09:58
|
(66) Колонку с получателем надо пошире раздвинуть.
|
|||
73
Mikeware
16.03.16
✎
10:10
|
(69) ответь на (57)?
|
|||
74
birkoFFFF
16.03.16
✎
10:12
|
(73) Что я должна ответить на свой же пост?
|
|||
75
hhhh
16.03.16
✎
10:16
|
(69) не ну там действительно загрузка контрагента из выписки в 1с идет по расчетному счету. Никакое ИНН ни тем более другие реквизиты не проверяются. Даже название контрагента не сверяется.
|
|||
76
birkoFFFF
16.03.16
✎
10:17
|
(75) А теперь расскажи откуда у тебя в базе 1С расчетный счет левого контрагента?
|
|||
77
hhhh
16.03.16
✎
10:19
|
(76) могу соврать, но расчетный счет тоже не грузится. Программа загрузки ищет по номеру платежки. Если платежка находится, то она просто в ней проставляет галочку "оплачена" и дата оплаты.
|
|||
78
Mikeware
16.03.16
✎
10:19
|
(74) пардон, на (61). как ты определишь "левого"?
Как сверишь, иначе чем "глазами"? а если еще и "обратная подмена"? |
|||
79
Cyberhawk
16.03.16
✎
10:19
|
Я так и не понял, как объяснили то, почему пользователь при загрузке выписки в 1С не заметил появления левых контрагентов (которых нет в базе)
|
|||
80
Mikeware
16.03.16
✎
10:19
|
(75) это штатное что-то?
|
|||
81
Cyberhawk
16.03.16
✎
10:21
|
Смотрю, например, загрузку в 1С выписки из файла: подхватывается платежка по номеру, а новые контрагенты / банк. счета в нижней части таблички отображены
|
|||
82
birkoFFFF
16.03.16
✎
10:24
|
(78) У автора не было разговора об обратной подмене, тут я бы еще как-то могла оператора оправдать.
Ну хотя бы глазами. А при загрузке 1С бы еще предупредила. |
|||
83
VladimirVK120
16.03.16
✎
10:32
|
А я думаю, что вирь главбуха с оператором подменил. А может и всю бухгалтерию. У одной фирмы в Москве так и было.
|
|||
84
Mikeware
16.03.16
✎
10:36
|
(82) глазами - чисто психологически - будут сверяться важные сведения. а таковые - исходя их практики - суммы, и налоговые реквизиты. а замечаться будут "различающиеся"
Плюс вполне понятные психологические трюки - "я туда положила, программа оттуда забрала - как могло что-то измениться?" +"да всегда все было нормально"+"суммы же сходились". Социнженерия - штука работающая. Ну вот сегодня только читал: http://dostup1.ru/society/Predpriimchivyy-zek-iz-kopeyskoy-kolonii-obmanul-15-rossiyan-na-270-tys-rubley_84540.html Это ж как-то надо убедить человека, чтоб он нажимал кнопки на банкомате, а на экран внимания не обращал. |
|||
85
hhhh
16.03.16
✎
10:42
|
(82) да никаких там проверок нет при загрузке. Ищется платежка по номеру и всё.
|
|||
86
DGorgoN
16.03.16
✎
10:46
|
сек я тут очень занят, через полчаса прочитаю и отвечу.
|
|||
87
Mikeware
16.03.16
✎
10:47
|
(85) а если платежки нет? если списано иным документом?
|
|||
88
hhhh
16.03.16
✎
10:56
|
(87) тогда ищется. В общем смотрю на примере БП 2.0., там если есть документ Списание с расчетного счета, всё четко, проверяется всё, и счет, и ИНН. Если нет этого документа, ищется платежное поручение, если находит, тупо на основании делает Списание с расчетного счета, причем всё берет с платежного поручения и ничегоне проверяет.
|
|||
89
Mikeware
16.03.16
✎
10:58
|
(88) понятно. спасибо.
Просто я типовыми не пользовался... |
|||
90
DGorgoN
16.03.16
✎
11:20
|
Народ, какая загрузка из клиент банка в 1с?
УПП, типовая. Из 1с выгружается список плат. поручений и загружается в КБ. Обратно ничего уже не загружается. |
|||
91
DGorgoN
16.03.16
✎
11:20
|
Точнее загружаются но только входящие платежные поручения.
|
|||
92
Mikeware
16.03.16
✎
11:20
|
(90)а движения-то по счету как делаются?
|
|||
93
birkoFFFF
16.03.16
✎
11:38
|
(90) Галки "оплачено" и дату оплаты у вас оператор в платежку руками забивает? Однако...
|
|||
94
DGorgoN
16.03.16
✎
11:38
|
(92) Оператор на основании заявки на расходование ден. средств делает исходящее платежное поручение. Список исход. пп выгружается из 1С в КБ, подписывается, через определенное время статус ис. пп в КБ меняется на подписан-утвержден-исполнен. Всё.
Какую загрузку ещё делать в 1с? То что платеж исполнен? Не выполняется этого. |
|||
95
Cyberhawk
16.03.16
✎
11:39
|
(94) А входящие платежи как в 1С создаются?
|
|||
96
DGorgoN
16.03.16
✎
11:40
|
(93) Ручками. Ну и соотвественно да, в этом косяк.
|
|||
97
birkoFFFF
16.03.16
✎
11:40
|
(94) // Какую загрузку ещё делать в 1с? То что платеж исполнен? Не выполняется этого.
Зашибись... А входящие платежи у вас руками забивают что-ли? |
|||
98
birkoFFFF
16.03.16
✎
11:41
|
(96) <Вырезано цензурой>
|
|||
99
Mikeware
16.03.16
✎
11:41
|
(96) судя по всему, даже загрузка (типовая) вам бы не очень помогла...
|
|||
100
Mikeware
16.03.16
✎
11:41
|
(98) не помогло бы
|
|||
101
DGorgoN
16.03.16
✎
11:42
|
(97) Входящие - нет.
|
|||
102
DGorgoN
16.03.16
✎
11:42
|
(99) Она типовая полностью.
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |