|
Украсть данные из БД чужой программы
|
|||
---|---|---|---|
#18+
Есть такая программа WinTariff, которая пишет в DBF базу лог звонков с АТС. Как можно перехватить запись в базу и утащить информацию о поступившем звонке? WinTariff открывает базу в монопольном режиме. ... |
|||
:
Нравится:
Не нравится:
|
|||
09.04.2018, 16:42 |
|
Украсть данные из БД чужой программы
|
|||
---|---|---|---|
#18+
Eolt, мб: создать тевую копию файла и попробовать работать с ней? ... |
|||
:
Нравится:
Не нравится:
|
|||
09.04.2018, 16:57 |
|
Украсть данные из БД чужой программы
|
|||
---|---|---|---|
#18+
Roman Mejtes, Что такое теневая копия и как с ней работать? ... |
|||
:
Нравится:
Не нравится:
|
|||
09.04.2018, 17:03 |
|
Украсть данные из БД чужой программы
|
|||
---|---|---|---|
#18+
Roman Mejtesсоздать тевую копию файла и попробовать работать с ней?7Zip умеет паковать занятые файлы - это из той же оперы? ... |
|||
:
Нравится:
Не нравится:
|
|||
09.04.2018, 17:06 |
|
Украсть данные из БД чужой программы
|
|||
---|---|---|---|
#18+
Есть грязный хак, поставить евент на изменение папки с БД функцией ReadDirectoryChangesW, и как только он сработает, копировать БД во временную папку и искать там изменения. Но это очень неудобный и плохой способ. ... |
|||
:
Нравится:
Не нравится:
|
|||
09.04.2018, 17:13 |
|
Украсть данные из БД чужой программы
|
|||
---|---|---|---|
#18+
Eolt, поищите на предмет ODBC Tracing ... |
|||
:
Нравится:
Не нравится:
|
|||
09.04.2018, 17:55 |
|
Украсть данные из БД чужой программы
|
|||
---|---|---|---|
#18+
Shocker.ProRoman Mejtesсоздать тевую копию файла и попробовать работать с ней?7Zip умеет паковать занятые файлы - это из той же оперы? Не все. Открытый на запись и монопольно открытый - это разные вещи. Есть верный способ, но сложный: внедряемся в процесс и перехватываем вызовы WriteFile(). Как это делается на С++ у Рихтера подробно описано. ... |
|||
:
Нравится:
Не нравится:
|
|||
09.04.2018, 19:28 |
|
Украсть данные из БД чужой программы
|
|||
---|---|---|---|
#18+
Eolt, нужно перехватывать не запись в лог, а приём данных от АТС (по IP или RS232) ... |
|||
:
Нравится:
Не нравится:
|
|||
09.04.2018, 19:37 |
|
Украсть данные из БД чужой программы
|
|||
---|---|---|---|
#18+
ИзопропилEolt, нужно перехватывать не запись в лог, а приём данных от АТС (по IP или RS232) Нельзя, АТС много разных и у всех SMDR вывод в своем формате. ... |
|||
:
Нравится:
Не нравится:
|
|||
09.04.2018, 20:28 |
|
Украсть данные из БД чужой программы
|
|||
---|---|---|---|
#18+
Eolt, А чё API раздобыть не? ... |
|||
:
Нравится:
Не нравится:
|
|||
09.04.2018, 20:36 |
|
Украсть данные из БД чужой программы
|
|||
---|---|---|---|
#18+
hVosttEolt, А чё API раздобыть не? Ты еще к разработчику предложи обратиться ... это же попрек фэншуя PS Если без шуток, то с этого надо начинать ... |
|||
:
Нравится:
Не нравится:
|
|||
09.04.2018, 20:43 |
|
Украсть данные из БД чужой программы
|
|||
---|---|---|---|
#18+
hVosttEolt, А чё API раздобыть не? Никакого API не существует. Каждый производитель АТС гонит SMDR-трафик в своем формате. Более того, даже у одной модели в зависимости от настроек внутри АТС данные могут быть в разном виде выдаваться. ... |
|||
:
Нравится:
Не нравится:
|
|||
10.04.2018, 10:06 |
|
Украсть данные из БД чужой программы
|
|||
---|---|---|---|
#18+
Через трассировку записи в БД самое то, если это возможно ... |
|||
:
Нравится:
Не нравится:
|
|||
10.04.2018, 10:09 |
|
Украсть данные из БД чужой программы
|
|||
---|---|---|---|
#18+
Как в .net прочитать dBASE III файл? ... |
|||
:
Нравится:
Не нравится:
|
|||
10.04.2018, 10:37 |
|
Украсть данные из БД чужой программы
|
|||
---|---|---|---|
#18+
EoltКаждый производитель АТС гонит SMDR-трафик в своем формате. На самом деле вариантов не так уж и много, перехватывать данные с АТС самому вполне реально. Если файловая система NTFS, то можно попробовать работать с ФС напрямую (обращаясь к \\.\PhysicalDriveN) — сам не пробовал, но по идее здесь блокировки мешать не будут. ... |
|||
:
Нравится:
Не нравится:
|
|||
10.04.2018, 12:04 |
|
Украсть данные из БД чужой программы
|
|||
---|---|---|---|
#18+
wireshark попробуй трафик поймать от своей АТС ... |
|||
:
Нравится:
Не нравится:
|
|||
10.04.2018, 12:09 |
|
Украсть данные из БД чужой программы
|
|||
---|---|---|---|
#18+
АТС может передавать информацию по RS232. ... |
|||
:
Нравится:
Не нравится:
|
|||
10.04.2018, 12:11 |
|
Украсть данные из БД чужой программы
|
|||
---|---|---|---|
#18+
есть и для последовательных портов снифферы ... |
|||
:
Нравится:
Не нравится:
|
|||
10.04.2018, 12:13 |
|
Украсть данные из БД чужой программы
|
|||
---|---|---|---|
#18+
Я думаю, что проще на самой АТС направить вывод на два приемника, чем перехватывать данные. ... |
|||
:
Нравится:
Не нравится:
|
|||
10.04.2018, 12:20 |
|
Украсть данные из БД чужой программы
|
|||
---|---|---|---|
#18+
если есть такая возможность, то безусловно это самый правильный путь ... |
|||
:
Нравится:
Не нравится:
|
|||
10.04.2018, 12:22 |
|
Украсть данные из БД чужой программы
|
|||
---|---|---|---|
#18+
а можно проге строку соединения подсунуть, есть такая настройка? я так какой-то тарификатор на mssql вместо dbf перенастроил. ... |
|||
:
Нравится:
Не нравится:
|
|||
10.04.2018, 13:10 |
|
Украсть данные из БД чужой программы
|
|||
---|---|---|---|
#18+
Если я правильно помню, в WinTariff это сделать нельзя, он работает напрямую с dbf, в конфигурации просто указывается, где этот dbf лежит. ... |
|||
:
Нравится:
Не нравится:
|
|||
10.04.2018, 13:21 |
|
Украсть данные из БД чужой программы
|
|||
---|---|---|---|
#18+
... |
|||
:
Нравится:
Не нравится:
|
|||
10.04.2018, 13:53 |
|
Украсть данные из БД чужой программы
|
|||
---|---|---|---|
#18+
Konst_Onewireshark попробуй трафик поймать от своей АТС Блин да трафик поймать не проблема... И перехватить его. Проблема в том, что Wintariff понимает форматы SMDR-вывода десятков разных АТС. Этой программе уже лет 20. База у нее накоплена приличная. Поэтому удобнее данные получать из нее. ... |
|||
:
Нравится:
Не нравится:
|
|||
10.04.2018, 14:18 |
|
|
start [/forum/topic.php?fid=20&msg=39627627&tid=1399422]: |
0ms |
get settings: |
9ms |
get forum list: |
13ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
64ms |
get topic data: |
11ms |
get forum data: |
2ms |
get page messages: |
62ms |
get tp. blocked users: |
2ms |
others: | 13ms |
total: | 184ms |
0 / 0 |