标签(空格分隔): 密码学
本文介绍目前现代密码学的最先进技术, 前半部分主要翻译自 《Cryptographic Right Answers》,附上收集的资料,和byron个人的理解。
| #!/usr/bin/env python | |
| """ | |
| Patch a recovery image to enable RTC writing | |
| Unfortunately it has not the intended effect (tested from recovery): | |
| ~ # /system/xbin/hwclock -w | |
| hwclock: RTC_SET_TIME: Operation not permitted | |
| <3>[ 25.821247] spmi_pmic_arb fc4cf000.qcom,spmi: pmic_arb_wait_for_done: transaction denied (0x5) | |
| <3>[ 25.821338] qcom,qpnp-rtc qpnp-rtc-ee162000: SPMI write failed |
| @echo off | |
| rem Batch file that extracts java from installer | |
| rem Original topic on stackoverflow: | |
| rem http://stackoverflow.com/questions/1619662/how-can-i-get-the-latest-jre-jdk-as-a-zip-file-rather-than-exe-or-msi-installe | |
| setlocal | |
| if [%1]==[] goto usage | |
| set fn=%~n1 | |
| 7z.exe e %1 .rsrc\1033\JAVA_CAB10\111 | |
| if errorlevel 1 goto err |
标签(空格分隔): 密码学
本文介绍目前现代密码学的最先进技术, 前半部分主要翻译自 《Cryptographic Right Answers》,附上收集的资料,和byron个人的理解。
| #!/bin/sh -e | |
| # Converts OpenVZ VPS to Alpine Linux | |
| # WARNING: This script will wipe any data in your VPS! | |
| # GPLv2; Partly based on https://gitlab.com/drizzt/vps2arch | |
| server=http://images.linuxcontainers.org | |
| path=$(wget -O- ${server}/meta/1.0/index-system | \ | |
| grep -v edge | awk '-F;' '($1=="alpine" && $3=="amd64") {print $NF}' | tail -1) | |
| cd / |
| @echo off | |
| @title Microsoft Edge Uninstaller [Windows 10 LTSC 2021/21H1 Edition] | |
| ver | |
| echo+ | |
| goto check_admin_permissions | |
| :check_admin_permissions | |
| echo Script must Run as Administrator! Detecting permissions... | |
| net session >nul 2>&1 | |
| if %errorLevel% == 0 ( |
| #!/usr/bin/env bash | |
| CIPHERS='ALL:eNULL' | |
| DELAY=${2:-0.1} | |
| SERVER=${1:?usage: $0 <host:port> [delay, default is ${DELAY}s] [ciphers, default is ${CIPHERS}]} | |
| MAXLEN=$(openssl ciphers "$CIPHERS" | sed -e 's/:/\n/g' | awk '{ if ( length > L ) { L=length} }END{ print L}') | |
| echo Using $(openssl version). | |
| declare -A TLSMAP=( [tls1_1]=cipher [tls1_2]=cipher [tls1_3]=ciphersuites ) |
| #!/usr/bin/env bash | |
| # | |
| # Author: Stefan Buck | |
| # License: MIT | |
| # https://gist.github.com/stefanbuck/ce788fee19ab6eb0b4447a85fc99f447 | |
| # | |
| # | |
| # This script accepts the following parameters: | |
| # | |
| # * owner |
| /dts-v1/; | |
| / { | |
| MP_256; | |
| model = "Qualcomm Technologies, Inc. IPQ6018/AP-CP02-C1"; | |
| compatible = "qcom,ipq6018-cp02", "qcom,ipq6018"; | |
| qcom,msm-id = <0x192 0x00>; | |
| #address-cells = <0x02>; | |
| #size-cells = <0x02>; | |
| interrupt-parent = <0x01>; |