Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Компьютеры » Прикладное программирование » Флудильня :) (не знаешь где спросить? спрашивай здесь!)

Модерирует : ShIvADeSt

 Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56

Открыть новую тему     Написать ответ в эту тему

akaGM

Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Флудильня :)
(не знаешь где спросить? спрашивай здесь!)

Флудильня-говорильня, Флеймоварня-отвечальня

 
Флейм, флуд, holy wars, а также о программировании вообще :)
Допускаются любые обсуждения и высказывания на тему программирования и около.
Просьба не переходить на личности и не обсуждать политику и тд...
 

Решаемые задачи:
. . . .
       
. . . .
 
 


 

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

в качестве затравки...
 
прочитал небольшую заметку о разработке советского/российского космического ПО...
и офигел...
 
оказывается почти всё ПО разработано и продолжает разрабатываться на
внимание!
на Модуле-2!
включая новую ГЛОНАСС...
о как!
 
--akaGM :)


Всего записей: 18410 | Зарегистр. 06-12-2002 | Отправлено: 15:08 05-11-2008 | Исправлено: akaGM, 08:16 17-09-2018
Trimurty

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Привет!
Это Данила и я над хелп. (с)
 
Есть слабенький(древненький и гигом оперативки) андроид. Хочу зашифровывать пользовательские данные. Покурив интернеты нашел вот такой способ: ud(user data) => xor shared 1024 => 3des => GK(graphic key) дальше все тоже самое только в обратную сторону. Подскажите, правильно это или нет? Может есть более "сильные" варианты шифрования?  
 
П.С. Прошу прощения если написал не той ветке и буду благодарен модераторам если перенесут.

Всего записей: 2 | Зарегистр. 02-11-2018 | Отправлено: 18:45 02-11-2018 | Исправлено: Trimurty, 21:34 02-11-2018
akaGM

Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Trimurty
 

Цитата:
нашел вот такой способ
это псевдокод что ли?

Цитата:
не в той ветке
можешь ещё в "алгоритмах" переспросить:
http://forum.ru-board.com/topic.cgi?forum=33&topic=14598#1
 
а обязательно программно? мне кажется, таких шифраторов наделали до... за всю жизнь не зашифруешь...

Всего записей: 18410 | Зарегистр. 06-12-2002 | Отправлено: 13:23 03-11-2018
Trimurty

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
это псевдокод что ли?  

 
Я не знаю что такое псевдокод, я хочу зашифровать данные, а пароль зашифровать еще раз, но другим способом.
 
Пользовательские данные шифруются XOR, XOR шифруется 3Des Shared 1024, 3Des Shared 1024 ответ на графический ключ.
 
Как то так. На каком языке это правильно было бы реализовать?

Всего записей: 2 | Зарегистр. 02-11-2018 | Отправлено: 14:42 04-11-2018
akaGM

Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Trimurty

Цитата:
На каком языке это правильно было бы реализовать?
на любом какой ты знаешь...
 
но ты так и не ответил:
на фига тебе это?
"зашифровать пользовательские данные" -- не ответ,
можно шифровать динамически и работать с ними, можно зашифровать для хранения на внешниках, для того чтобы просто передать и тд...

Всего записей: 18410 | Зарегистр. 06-12-2002 | Отправлено: 15:31 04-11-2018
Trimurty

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
на любом какой ты знаешь...  

Ни одного не знаю(
 
Хочу приложение для Андроида, скринлок, блокировщик тлф, их тысячи. Я, как мне кажется, изобрел графический ключ который не возможно открыть, даже если записать ввод "пароля" на видео. Я много времени потратил на гр.ключ от Блекберри, они вроде как кичились тем что он не взламываемый в плане разлочки, если подглядеть момент сомой разлочки.

Всего записей: 2 | Зарегистр. 02-11-2018 | Отправлено: 16:00 06-11-2018
Tadk

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Добрый вечер! Если не в эту тему написал, прошу направить в нужную.Есть в программе патч, который делает
ограничения на Windows 10,но прекрасно работает на Windows 7. К сожалению нет опыта в этом вопросе,
пытаюсь вникнуть и прошу подсказки как обойти ограничение.Заранее спасибо.
 
Вот часть оригинального текста из патча:
 
REM ### WinVersion ermitteln ###########################
:GET_WIN_VERSION
call :LOG "%time%" "Check for Windows version:"
set win10=0
for /f "tokens=4-5 delims=. " %%i in ('ver') do set WINVERSION=%%i.%%j
call :LOG "%time%" "     WinVersion is %winversion%"
if "%winversion%" == "10.0" (
    set win10=1
    call :LOG "%time%" "    OS is Windows 10"
    GOTO WIN10_ACTIVITIES
) else (
    call :LOG "%time%" "     OS is not Windows 10."
    call :LOG "%time%" "     Continue with standard prcedure."
    GOTO CHECK_PATCH_1
)
 
 
Правильно ли я делаю,для снятия ограничения для Windows 10:
 
REM ### WinVersion ermitteln ###########################
:GET_WIN_VERSION
call :LOG "%time%" "Check for Windows version:"
set win10=0
for /f "tokens=4-5 delims=. " %%i in ('ver') do set WINVERSION=%%i.%%j
call :LOG "%time%" "     WinVersion is %winversion%"
if "%winversion%" == "10.0" (
        call :LOG "%time%" "     OS is Windows 10."
    call :LOG "%time%" "     Continue with standard prcedure."
    GOTO CHECK_PATCH_1
)

Всего записей: 19 | Зарегистр. 28-05-2009 | Отправлено: 17:19 06-11-2018
Mavrikii

Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Tadk
если вам все равно, какая версия, то можно удалить вообще все имеющее отношение к получению и проверке.
оставляете  
:GET_WIN_VERSION  
GOTO CHECK_PATCH_1
и все

Всего записей: 6950 | Зарегистр. 20-09-2014 | Отправлено: 03:52 07-11-2018 | Исправлено: Mavrikii, 03:53 07-11-2018
Tadk

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Mavrikii огромное спасибо за помощь.
Тут возникла следующая проблема.После проверки версии Windows
патч устанавливает обновления для Windows 7, а на других
версиях Windows это приводит к ошибке и установка завершается ошибкой.
Вот оригинал:
REM ### WinVersion ermitteln ###########################
:GET_WIN_VERSION
call :LOG "%time%" "Check for Windows version:"
set win10=0
for /f "tokens=4-5 delims=. " %%i in ('ver') do set WINVERSION=%%i.%%j
call :LOG "%time%" "     WinVersion is %winversion%"
if "%winversion%" == "10.0" (
    set win10=1
    call :LOG "%time%" "    OS is Windows 10"
    GOTO WIN10_ACTIVITIES
) else (
    call :LOG "%time%" "     OS is not Windows 10."
    call :LOG "%time%" "     Continue with standard prcedure."
    GOTO CHECK_PATCH_1
)  
 
 
REM ### KB3033929 ################################################
REM ### Pruefung auf MS Patch KB3033929 ##########################
:CHECK_PATCH_1
call :LOG "%time%" "Searching for KB3033929"
wmic qfe list | find "KB3033929" >>%logfile% 2>&1
if %ERRORLEVEL% EQU 0 (
    call :LOG "%time%" "     KB3033929 found"
    SET SUCCESS=1
    GOTO CHECK_PATCH_2
) else (
    call :LOG "%time%" "     KB3033929 not found"
    GOTO INSTALLPATCH_1
)
 
 
REM ### Install KB3033929 ##############################
:INSTALLPATCH_1
call :LOG "%time%" "Install Patch KB3033929"
START "" /W Windows6.1-KB3033929-x64.msu /quiet /norestart >>%logfile% 2>&1
set wert=%ERRORLEVEL%
call :LOG "%time%" "     RETURNCODE: %wert%"
REM __i.O.______________
if %wert% EQU 0 (
    call :LOG "%time%" "     KB3033929 installed successfully"
    SET SUCCESS=1
    GOTO CHECK_PATCH_2 )
REM __bereits_installiert_____
if %wert% EQU 2359302 (
    call :LOG "%time%" "     KB3033929 is already installed"
    SET SUCCESS=1
    GOTO CHECK_PATCH_2 )
REM __Reboot_notwendig___________
if %wert% EQU 3010 (
    call :LOG "%time%" "     KB3033929 installed successfully"
    call :LOG "%time%" "     Reboot requiered"
    SET REBOOT=1
    GOTO CHECK_PATCH_2 )
GOTO NOK
 
 
REM ### KB2921916 ################################################
REM ### Pruefung auf MS Patch KB2921916 ##########################
:CHECK_PATCH_2
call :LOG "%time%" "Searching for KB2921916"
wmic qfe list | find "KB2921916" >>%logfile% 2>&1
if %ERRORLEVEL% EQU 0 (
    call :LOG "%time%" "     KB2921916 found"
    SET SUCCESS=1
    GOTO END_SCRIPT
) else (
    call :LOG "%time%" "     KB2921916 not found"
    GOTO INSTALLPATCH_2
)
 
REM ### Install KB2921916 ##############################
:INSTALLPATCH_2
call :LOG "%time%" "Install Patch KB2921916"
START "" /W Windows6.1-KB2921916-x64.msu /quiet /norestart >>%logfile% 2>&1
set wert=%ERRORLEVEL%
call :LOG "%time%" "     RETURNCODE: %wert%"
REM __i.O.______________
if %wert% EQU 0 (
    call :LOG "%time%" "     KB2921916 installed successfully"
    SET SUCCESS=1
    GOTO END_SCRIPT )
REM __bereits_installiert_____
if %wert% EQU 2359302 (
    call :LOG "%time%" "     KB2921916 is already installed"
    SET SUCCESS=1
    GOTO END_SCRIPT )
REM __Reboot_notwendig___________
if %wert% EQU 3010 (
    call :LOG "%time%" "     KB2921916 installed successfully"
    call :LOG "%time%" "     Reboot requiered"
    SET REBOOT=1
    GOTO END_SCRIPT )
REM __kann_nicht_installiert_werden_____
if %wert% EQU -2145124329 (
    call :LOG "%time%" "     KB2921916 could not be installed"
    call :LOG "%time%" "     Windows deny installation"
    SET SUCCESS=1
    GOTO END_SCRIPT )
GOTO NOK
 
REM ### Win 10 Activities ##############################
:WIN10_ACTIVITIES
ECHO "Win10 Activities: Nothing to perform ... go to END_SCRIPT"
SET SUCCESS=1
GOTO END_SCRIPT
 
 
REM ####################################################
REM ### Logger #########################################
REM ####################################################
:LOG
if not exist %logfile% (
    echo.> %logfile%
    echo ############################### >> %logfile%
    echo ### ODIS Patch First Update ### >> %logfile%
    echo ### Version:  %SCRIPTVERSION:~0,1%.%SCRIPTVERSION:~1,1%.%SCRIPTVERSION:~2,1%         ### >> %logfile%
    echo ### Starte Log %logfile% ### >> %logfile%
    echo ### Datum %date%  Zeit %time:~0,2%:%time:~3,2%:%time:~6,2% ### >> %logfile%
    echo ############################### >> %logfile%
    echo.>> %logfile%
    )
echo %1 ### %2 %3 %4 %5 %6 %7 %8 %9 >> %logfile%
goto :EOF
 
 
 
REM ####################################################
REM #### ENDMODULES ####################################
REM ####################################################
 
REM #### END_SCRIPT ############
:END_SCRIPT
call :LOG "%time%" "Terminating the script"
call :LOG "%time%" "     SUCCESS: %SUCCESS%"
call :LOG "%time%" "     REBOOT: %REBOOT%"
call :LOG "%time%" "     FAILURE: %FAILURE%"
if %FAILURE%% EQU 1 GOTO NOK
if %REBOOT%% EQU 1 GOTO REBOOT
if %SUCCESS%% EQU 1 GOTO OK
GOTO :EXCEPTION
 
REM #### OK ############
K
call :LOG "%time%" "! ! ! Script finished successfully ! ! !"
EXIT /B 0
 
REM #### NOK ############
:NOK
call :LOG "%time%" "! ! ! Script failed, KB3033929/KB2921916 Error ! ! !"
echo MSGBOX "!!! KB3033929/KB2921916 Error! Contact your administrator !!!" > %temp%\TEMPmessage.vbs
call %temp%\TEMPmessage.vbs >>%logfile% 2>&1
del %temp%\TEMPmessage.vbs /f /q >>%logfile% 2>&1
REM C:\Windows\System32\msg.exe /TIME:99000 /W "%username%" !!! KB3033929/KB2921916 Error! Contact your Administrator !!! >>%logfile% 2>&1
EXIT /B 1
 
REM #### REBOOT #########
:REBOOT
call :LOG "%time%" "Script finished successfully, but needs reboot. --- Script will show failure"
echo MSGBOX "!!! Please REBOOT your computer and run ODIS UPDATE again !!!" > %temp%\TEMPmessage.vbs
call %temp%\TEMPmessage.vbs >>%logfile% 2>&1
del %temp%\TEMPmessage.vbs /f /q >>%logfile% 2>&1
REM C:\Windows\System32\msg.exe /TIME:99000 /W "%username%" !!! Please REBOOT your Computer und and run ODIS UPDATE again !!! >>%logfile% 2>&1
EXIT /B 2
 
REM #### EXCEPTION ############
:EXCEPTION
call :LOG "%time%" "!!! UNKNOWN ERROR ! Contact your Administrator !!!"
echo MSGBOX "!!! ERROR - Contact your administrator !!!" > %temp%\TEMPmessage.vbs
call %temp%\TEMPmessage.vbs >>%logfile% 2>&1
del %temp%\TEMPmessage.vbs /f /q >>%logfile% 2>&1
EXIT /B 3
 
 
Чтобы обойти установку этих обновлений будет правильно
сделать так? Удалить все и оставить так:
 
REM ### WinVersion ermitteln ###########################
:GET_WIN_VERSION  
GOTO END_SCRIPT )

Всего записей: 19 | Зарегистр. 28-05-2009 | Отправлено: 18:00 07-11-2018 | Исправлено: Tadk, 19:14 07-11-2018
Mavrikii

Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Tadk

Цитата:
а на других  
версиях Windows это приводит к ошибке и установка завершается ошибкой.

а при чем тут данный код тогда? этот KB (и остальные упомянутые) только для W7
https://www.microsoft.com/ru-ru/download/details.aspx?id=46148
ессно они не поставятся на другую систему

Всего записей: 6950 | Зарегистр. 20-09-2014 | Отправлено: 22:01 07-11-2018 | Исправлено: Mavrikii, 22:03 07-11-2018
Tadk

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Mavrikii с появлением этого патча программа работает без ограничений только на Windows 7,
поэтому пытаюсь это обойти.Я правильно отредактировал, или вы считаете это не поможет?

Всего записей: 19 | Зарегистр. 28-05-2009 | Отправлено: 00:14 08-11-2018
Mavrikii

Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Tadk
я не знаю о какой программе вы говорите. все, что делает кусок приведенного вами кода, это проверяет версию Windows и устанавливает обновления от Microsoft. изначально эти обновления выпущены только под W7 и W2008, этот батч никаких изменений с ними не производит.
 
KB2921916 - https://support.microsoft.com/ru-ru/help/2921916/the-untrusted-publisher-dialog-box-appears-when-you-install-a-driver-i

Цитата:
Применимо к: Windows 7 Enterprise, Windows 7 Home Basic, Windows 7 Home Premium, Windows 7 Professional, Windows 7 Ultimate, Windows Server 2008 R2 Datacenter, Windows Server 2008 R2 Enterprise, Windows Server 2008 R2 Foundation, Windows Server 2008 R2 Standard

 
KB3033929 - https://support.microsoft.com/ru-ru/help/3033929/microsoft-security-advisory-availability-of-sha-2-code-signing-support

Цитата:
Применимо к: Windows Server 2008 R2 Service Pack 1, Windows Server 2008 R2 Datacenter, Windows Server 2008 R2 Enterprise, Windows Server 2008 R2 Standard, Windows Web Server 2008 R2, Windows Server 2008 R2 Foundation, Windows 7 Service Pack 1, Windows 7 Ultimate, Windows 7 Enterprise, Windows 7 Professional, Windows 7 Home Premium, Windows 7 Home Basic, Windows 7 Starter

 
поэтому я не понимаю чего вы хотите добиться в данной ситуации.

Всего записей: 6950 | Зарегистр. 20-09-2014 | Отправлено: 00:40 08-11-2018 | Исправлено: Mavrikii, 00:43 08-11-2018
Tadk

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Я хочу попытаться сделать так,чтобы при установке не было проверки и установки этих обновлений

Всего записей: 19 | Зарегистр. 28-05-2009 | Отправлено: 01:11 08-11-2018
Mavrikii

Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Tadk

Цитата:
при установке не было проверки и установки этих обновлений

ну так удалите весь кусок, что проверяет и устанавливает.

Код:
:GET_WIN_VERSION
SET SUCCESS=1  
GOTO END_SCRIPT

но отсутствие обновлений может привести к проблемам далее, если они нужны для работы.

Всего записей: 6950 | Зарегистр. 20-09-2014 | Отправлено: 01:17 08-11-2018 | Исправлено: Mavrikii, 01:20 08-11-2018
Tadk

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Mavrikii еще раз спасибо огромное,попробую,может повезет...

Всего записей: 19 | Зарегистр. 28-05-2009 | Отправлено: 02:47 08-11-2018
Открыть новую тему     Написать ответ в эту тему

Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56

Компьютерный форум Ru.Board » Компьютеры » Прикладное программирование » Флудильня :) (не знаешь где спросить? спрашивай здесь!)

Имя:
Пароль:
Сообщение

Для вставки имени, кликните на нем.

Опции сообщенияДобавить свою подпись
Подписаться на получение ответов по e-mail
Добавить тему в личные закладки
Разрешить смайлики?
Запретить коды


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.Board
© Ru.Board 2000-2018

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru