This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<meta name="pinterest" content="nopin" /> |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#!/bin/bash | |
AUTH_LOG=/var/log/auth.log | |
LOG_FILE=/var/log/login-attempts.txt | |
IP_ADDR_REGEX='[0-9]\{1,3\}\.[0-9]\{1,3\}\.[0-9]\{1,3\}\.[0-9]\{1,3\}\s' | |
cat $AUTH_LOG | grep -o $IP_ADDR_REGEX | sort | uniq >> $LOG_FILE | |
cat $LOG_FILE | sort | uniq > $LOG_FILE.tmp | |
mv -f $LOG_FILE.tmp $LOG_FILE |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
var GetIpInfo = function(ipAddr) { | |
var info = null; | |
var infoUrl = "http://ipinfo.io/" + ipAddr; | |
$.ajax({ | |
url: infoUrl, | |
type: 'GET', | |
dataType: 'json', | |
async: false, | |
success: function(data) { | |
info = data; |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
awk '{$print $2}' id_xxx.pub | openssl base64 -d -A | openssl sha1 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
$username = "IIS APPPOOL\Identity" | |
Function Set-PermissionsForEventLogSecurity($username) | |
{ | |
$registryKeyPath = "HKLM:\SYSTEM\CurrentControlSet\Services\EventLog\Security" | |
$acl = Get-Acl $registryKeyPath | |
$inherit = [System.Security.AccessControl.InheritanceFlags]"ContainerInherit, ObjectInherit" | |
$propagation = [System.Security.AccessControl.PropagationFlags]"None" | |
$registryRights = [System.Security.AccessControl.RegistryRights]"QueryValue", | |
[System.Security.AccessControl.RegistryRights]"EnumerateSubKeys", |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Function Remove-HyperVPXEBoot { | |
<# | |
.Synopsis | |
Remove the PXE boot sequence from a Hyper-V virtual machine. | |
.PARAMETER ComputerName | |
The name of the Hyper-V computer where the targeted VM is hosted. | |
.PARAMETER VMName | |
The name of the Hyper-V virtual machine to remove PXE boot from. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
SELECT | |
[ou].[DistinguishedName] AS 'OU DN', | |
[c].[ComputerName], | |
COUNT([ca].[ComputerId]) AS 'Total Local Accounts', | |
[CB].[Success], | |
[CB].[LastErrorMessage] | |
FROM [tbComputer] [c] | |
JOIN [tbOrganizationUnit] [ou] ON [c].[OrganizationUnitId] = [ou].[OrganizationUnitId] | |
LEFT JOIN (SELECT * FROM [tbComputerAccount] [ca] WHERE [ca].[ComputerId] IS NOT NULL) [ca] ON [c].[ComputerId] = [ca].[ComputerId] | |
CROSS APPLY |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
$switchName = "my.local" | |
New-VMSwitch -SwitchName $switchName -SwitchType Internal | |
$netAdapter = Get-NetAdapter | Where -Property Name -Eq "vEthernet ($switchName)" | |
New-NetIPAddress -IPAddress 10.0.0.1 -PrefixLength 24 -InterfaceIndex $netAdapter.ifIndex | |
New-NetNat -Name "$switchName-NAT" -InternalIPInterfaceAddressPrefix 10.0.0.0/24 |
OlderNewer