40 lines
1.5 KiB
Batchfile
40 lines
1.5 KiB
Batchfile
@echo off
|
|
setlocal
|
|
|
|
set "SRC_DIR=C:\mgkim\3.work\xPrint\src\bs1flt\bin"
|
|
|
|
@copy renameme32.sys bsonex32.sys >NUL
|
|
@copy renameme64.sys bsonex64.sys >NUL
|
|
|
|
:: 드라이버 설정
|
|
@madConfigDrv bsonex32.sys bs1HookDriver -unsafeStopAllowed
|
|
@madConfigDrv bsonex64.sys bs1HookDriver -unsafeStopAllowed
|
|
@madConfigDrv.exe bsonex32.sys bs1HookDriver AppCtrl32.dll -unsafeStopAllowed
|
|
@madConfigDrv.exe bsonex64.sys bs1HookDriver AppCtrl32.dll AppCtrl.dll -unsafeStopAllowed
|
|
|
|
echo.
|
|
echo -------------------------------------------------------
|
|
echo [성공] madConfigDrv 작업이 완료되었습니다.
|
|
echo -------------------------------------------------------
|
|
|
|
:: 서명 작업
|
|
@signtool sign /v /s MyStore /n MyTestCert /fd sha256 /tr "http://timestamp.digicert.com" /td sha256 "%SRC_DIR%\bsonex32.sys"
|
|
@signtool sign /v /s MyStore /n MyTestCert /fd sha256 /tr "http://timestamp.digicert.com" /td sha256 "%SRC_DIR%\bsonex64.sys"
|
|
@signtool sign /v /s MyStore /n MyTestCert /fd sha256 /tr "http://timestamp.digicert.com" /td sha256 "%SRC_DIR%\AppCtrl.dll"
|
|
@signtool sign /v /s MyStore /n MyTestCert /fd sha256 /tr "http://timestamp.digicert.com" /td sha256 "%SRC_DIR%\AppCtrl32.dll"
|
|
@signtool sign /v /s MyStore /n MyTestCert /fd sha256 /tr "http://timestamp.digicert.com" /td sha256 "%SRC_DIR%\bs1dc.exe"
|
|
|
|
echo.
|
|
echo -------------------------------------------------------
|
|
echo [성공] 서명작업이 완료되었습니다.
|
|
echo -------------------------------------------------------
|
|
|
|
:END
|
|
pause
|
|
exit /b 0
|
|
|
|
:ERROR
|
|
echo.
|
|
echo [오류] 파일 복사 중 문제가 발생했습니다. 경로를 확인해주세요.
|
|
pause
|
|
exit /b 1 |