Cette Page en Français.
Alat sederhana untuk menandatangani semua file EXE dan MSIX di folder.
Program ini adalah proyek Delphi Firemonkey tetapi hanya berguna di lingkungan Windows karena menggunakan utilitas Windows SDK.
Repositori kode ini berisi proyek yang dikembangkan dalam bahasa Pascal objek di bawah Delphi. Anda tidak tahu apa itu Delphi dan di mana mengunduhnya? Anda akan mempelajari lebih lanjut di situs web ini.
Anda dapat menggunakannya untuk menandatangani program Anda sebelum mendistribusikannya atau mengundurkan diri jika Anda menandatangani kontrak dengan sertifikat kedaluwarsa tanpa waktu mencap tanda tangan.
Untuk menggunakan program ini, Anda memerlukan Microsoft Windows SDK di komputer Windows 10 atau 11 Anda. Temukan SignTool.exe di komputer Anda untuk memeriksa apakah diinstal.
Anda memerlukan sertifikat penandatanganan kode (file PFX dan kata sandi atau token). Jika Anda tidak memilikinya, beli satu dari otoritas seperti Sectigo, DigiCert, Certum atau otoritas lain yang diakui oleh Microsoft untuk sistem layar Authenticode dan Windows Smart.
Anda dapat membuat sertifikat pribadi tetapi Anda perlu menggunakan kunci pribadi di komputer di mana Anda akan menggunakan program yang ditandatangani untuk menghindari peringatan Windows. Untuk penerbitan publik, Anda memerlukan CSC resmi. Di masa lalu saya menggunakan TU Beli CSC saya di situs web penulis TUCOWS dan setelah KSoftware. Sekarang saya membelinya ke Certum (yang termurah di pasaran sejauh yang saya tahu pada 2024-02-01, tetapi dengan token yang saat ini tidak berfungsi di Windows Arm).
Lindungi sertifikat Anda dan kata sandi: Reputasi Anda ada di telepon. Keamanan pengguna Anda juga!
Baca lebih lanjut tentang SignTool.exe pada dokumentasi Microsoft.
Untuk mengetahui lebih lanjut tentang mengganti file sertifikat dengan token fisik, lihat penjelasan ini.
Luncurkan program. Isi ladang. Pilih folder dari file EXE/MSIX yang ingin Anda tandatangani. Mulai proses penandatanganan.
Judul program dan URL ditampilkan ketika layar pintar memberi tahu pengguna bahwa file telah diunduh. Anda dapat memasukkan sesuatu ke dalamnya atau tidak sama sekali. Itu tidak ada perbedaan nyata.
Jangan menandatangani/mendistribusikan program dan installer Anda bukan pengembang.
Periksa virus sebelum menandatangani program. Jangan menandatangani file EXE / MSIX jika berisi virus atau malware lainnya. Anda akan bertanggung jawab atas hal itu!
Hanya untuk mengatakan, program melakukan loop sederhana pada file di folder yang dipilih dan untuk setiap file yang dipilih, ia menjalankan perintah ini:
"Path to Signtool.exe" Sign /V /Debug /F "PfxFilePath" /P PfxPassword /tr "TimestampServerurlifspecified (Rekomendasi)" /TD SHA256 /FD SHA256 /D "Programtitle (jika ditentukan)" /Du "YourUrl (IF YourUrl (jika spesifikasi" "
"Path to Signtool.exe" Sign /V /Debug /n "uid" /tr "timestampserverurlifspecified (direkomendasikan)" /td sha256 /fd sha256 /d "Programtitle (jika ditentukan)" /du "yourUrl (jika ditentukan)" "Path to exe or MSIX"
"Path to SignTool.exe" Sign /V /Debug /n "nama sertifikat" /tr "timestampServerurlifspecified (direkomendasikan)" /td sha256 /fd sha256 /d "Programtitle (jika ditentukan)" /du "yourUrl (jika ditentukan)" "Path to Exe atau Misix Tanda" "
Menandatangani file EXE tidak pernah menjadi masalah jika sertifikatnya bagus.
Menandatangani file MSIX hanya tersedia jika MSIX tidak ditandatangani atau jika telah ditandatangani dengan sertifikat yang sama yang Anda gunakan untuk mengundurkan diri.
Dalam hal kesalahan, tidak ada yang dilakukan, file tidak berubah. Jika berhasil, tanggal/waktu perubahan file. Anda dapat menampilkan informasi tanda tangan dari kotak dialog Properti File.
Ikuti aliran perangkat lunak, video game, aplikasi seluler, dan situs web pengembangan saya di saluran Twitch saya atau sebagai tayangan ulang di streameur serial kebanyakan dalam bahasa Prancis.
Perangkat lunak ini tersedia dalam versi produksi yang dapat diinstal secara langsung atau dieksekusi. Itu didistribusikan sebagai shareware.
Anda dapat mengunduh dan mendistribusikan ulang secara gratis, asalkan Anda tidak memodifikasi kontennya (penginstal, program, file tambahan, dll.).
Unduh program atau penginstal
Ini juga tersedia dari Getit langsung di lingkungan pengembangan Delphi, C ++ Builder dan RAD Studio.
Jika Anda menggunakan perangkat lunak ini secara teratur dan puas dengan itu, Anda diundang untuk membeli lisensi pengguna akhir. Membeli lisensi akan memberi Anda akses ke pembaruan perangkat lunak, serta memungkinkan fitur opsional.
Beli lisensi
Anda juga dapat mengunjungi situs web perangkat lunak untuk mengetahui lebih lanjut tentang cara kerjanya, mengakses video, dan artikel, mencari tahu tentang berbagai versi yang tersedia dan fitur -fiturnya, kontak dukungan pengguna ...
Untuk mengunduh repositori kode ini, kami sarankan menggunakan "git", tetapi Anda juga dapat mengunduh file zip langsung dari repositori github -nya.
Proyek ini menggunakan dependensi dalam bentuk sub-modul. Mereka akan absen dari file zip. Anda harus mengunduhnya dengan tangan.
Kode sumber ini didistribusikan di bawah lisensi AGPL 3.0 atau yang lebih baru.
Anda umumnya bebas menggunakan konten repositori kode ini di mana saja, asalkan:
Jika lisensi ini tidak sesuai dengan kebutuhan Anda, Anda dapat membeli hak untuk menggunakan proyek ini di bawah Lisensi Apache 2.0 atau lisensi komersial khusus (hubungi penulis untuk menjelaskan kebutuhan Anda).
Kode sumber ini disediakan sebagaimana adanya, tanpa jaminan apa pun.
Elemen-elemen tertentu yang termasuk dalam repositori ini dapat dikenakan hak penggunaan pihak ketiga (gambar, suara, dll.). Mereka tidak dapat digunakan kembali dalam proyek Anda kecuali dinyatakan lain.
Jika Anda ingin jawaban dari pemilik proyek, cara terbaik untuk meminta fitur baru atau melaporkan bug adalah pergi ke repositori GitHub dan membuka masalah baru.
Jika Anda menemukan masalah keamanan, jangan laporkan secara publik sebelum tambalan tersedia. Jelaskan kasus ini dengan mengirim pesan pribadi ke penulis.
Anda juga dapat membayar repositori dan berkontribusi dengan mengirimkan permintaan tarik jika Anda ingin membantu. Harap baca file contributing.md.
Jika menurut Anda proyek ini bermanfaat dan ingin mendukungnya, silakan berikan donasi untuk penulisnya. Ini akan membantu mempertahankan kode dan binari.
Anda dapat menggunakan salah satu layanan tersebut:
Atau jika Anda Speack French, Anda dapat berlangganan Zone ABO setiap bulan atau tahunan dan mendapatkan banyak sumber daya sebagai video dan artikel.