校园春色亚洲色图_亚洲视频分类_中文字幕精品一区二区精品_麻豆一区区三区四区产品精品蜜桃

主頁 > 知識(shí)庫 > PowerShell腳本開發(fā)嘗試登錄SQL Server

PowerShell腳本開發(fā)嘗試登錄SQL Server

熱門標(biāo)簽:印臺(tái)區(qū)呼叫中心外呼系統(tǒng) 六寸地圖標(biāo)注點(diǎn)怎么刪除 新鄭電銷機(jī)器人一個(gè)月多少錢 莫拉克電梯系統(tǒng)外呼怎么設(shè)置 萬全縣地圖標(biāo)注app 地圖標(biāo)注的圖案 電話機(jī)器人公司招聘 騰訊地圖標(biāo)注中心怎么標(biāo)注 如何根據(jù)經(jīng)緯度百度地圖標(biāo)注

前三篇文章中創(chuàng)建了PSNet程序集,其中包含了對指定IP進(jìn)行端口掃描,收發(fā)TCP消息包和收發(fā)UDP消息包的相關(guān)功能,作為這是最基本的對網(wǎng)絡(luò)情況的最基本檢測,后續(xù)的文章將會(huì)對此程序集進(jìn)行不斷的擴(kuò)充使其包含更全面的功能。但是光有這些簡單網(wǎng)絡(luò)探測的功能還遠(yuǎn)遠(yuǎn)不夠,為了能更全面的使用PowerShell針對網(wǎng)絡(luò)安全進(jìn)行檢測,在本文中將會(huì)創(chuàng)建PSSecurity程序集用于存放相關(guān)通過PowerShell的腳本。參照前幾篇文章中創(chuàng)建PSNet程序集的方法和目錄結(jié)構(gòu)創(chuàng)建PSSecurity程序集目錄,便于后續(xù)對程序集的擴(kuò)展。

具體詳細(xì)的步驟請參見前幾篇文章,創(chuàng)建PSSecurity程序集之后的目錄結(jié)構(gòu)和文件如下所示:

復(fù)制代碼 代碼如下:

+D:\MY DOCUMENTS\WINDOWSPOWERSHELL\MODULES
└─PSSecurity
    │  PSSecurity.psm1
    │ 
    └─SQLServer
            Get-SqlSysLogin.ps1

在$Profile中添加:

復(fù)制代碼 代碼如下:

Import-Module $env:PSSpace\PSSecurity  #用于在PowerShell啟動(dòng)時(shí)自動(dòng)加載PSSecurity程序集

其中PSSecurity.psm1中的內(nèi)容如下:

復(fù)制代碼 代碼如下:

. $env:PSSpace/PSSecurity/SQLServer/Get-SqlSysLogin.ps1 #導(dǎo)入Get-SqlSysLogin函數(shù)
Write-Host "PSSecurity Module Added" -BackgroundColor green -ForegroundColor blue #用于提示此模塊已加載
Export-ModuleMember -Function *  #用于將函數(shù)導(dǎo)出為模塊成員

接下來就是Get-SqlSysLogin.ps1的內(nèi)容了

復(fù)制代碼 代碼如下:

 =====文件名:Get-SqlSysLogin.ps1=====
function Get-SqlSysLogin {

  Param(
    [Parameter(Mandatory = $true,
      Position = 0,
      ValueFromPipeLine= $true)]
    [Alias("PSComputerName","CN","MachineName","IP","IPAddress")]
    [string]$ComputerName,
    [parameter(Position = 1)]
    [string]$UserName,
    [parameter(Position = 2)]
    [string]$Password
  )
  Process {
    $Connection = New-Object System.Data.SQLClient.SQLConnection
    if($userName) {
      $Connection.ConnectionString = "Data Source=$ComputerName;Initial Catalog=Master;User Id=$userName;Password=$password;"
    } else {
      $Connection.ConnectionString = "server=$computerName;Initial Catalog=Master;trusted_connection=true;"
    }
    Try {
      $Connection.Open()
      $Command = New-Object System.Data.SQLClient.SQLCommand #創(chuàng)建SQLClient對象
      $Command.Connection = $Connection
      $Command.CommandText = "SELECT * FROM master.SYS.syslogins"  #從syslogin表讀取SQLServer登錄賬戶
      $Reader = $Command.ExecuteReader()
      $Counter = $Reader.FieldCount
      while ($Reader.Read()) {
        $SQLObject = @{}
        for ($i = 0; $i -lt $Counter; $i++) {
          $SQLObject.Add(
            $Reader.GetName($i),
            $Reader.GetValue($i)
          );
        }
        # 獲取登錄類型
        $type =
          if($sqlObject.isntname -eq 1) {
            if($sqlObject.isntgroup -eq 1) {
              "NT Group"
            } else {
              "NT User"
            }
            } else {
              "SQL Server"
            }

        New-Object PSObject -Property @{
          Name = $sqlObject.loginname;
          Created = $sqlObject.createdate;
          DenyLogin = [bool]$sqlObject.denylogin;
          HasAccess =  [bool]$sqlObject.hasaccess;
          Type = $type;
          SysAdmin = [bool]$sqlObject.sysadmin;
          SecurityAdmin = [bool]$sqlObject.securityadmin;
          ServerAdmin = [bool][bool]$sqlObject.serveradmin;
          SetupAdmin = [bool]$sqlObject.setupadmin;
          ProcessAdmin = [bool]$sqlObject.processadmin;
          DiskAdmin = [bool]$sqlObject.diskadmin;
          DBCreator = [bool]$sqlObject.dbcreator;
          NTUser = [bool]$sqlObject.isNTUser;
          ComputerName = $ComputerName
        } | Select-Object Name, Created, Type, DenyLogin, HasAccess, SysAdmin, SecurityAdmin, ServerAdmin, SetupAdmin, ProcessAdmin, DiskAdmin, DBCreator, NTUser, ComputerName
      }
      $Connection.Close()
    }
    Catch {
      $error[0]
    }
  }
}

啟動(dòng)PowerShell進(jìn)程,可以用下面的兩種方式調(diào)用

復(fù)制代碼 代碼如下:

Get-SqlSysLogin -ComputerName SRV01 -UserName sa -Password sa #單臺(tái)主機(jī)登錄嘗試

"SQL01","SQL02","SQL03" | Get-SqlSysLogin -UserName sa -Password sa #多臺(tái)主機(jī)登錄嘗試

其中ComputerName代表sqlserver的主機(jī)名或者IP;UserName是用戶名,如果不填,則使用默認(rèn)的windows身份認(rèn)證,如果使用windows身份認(rèn)證則需要確保當(dāng)前登錄允許可以通過windows身份認(rèn)證登錄;Password不用說就是密碼了。

復(fù)制代碼 代碼如下:

PS C:\Users\fuhj> Get-SqlSysLogin -ComputerName **.**.**.** -UserName sa -Password ***********
Name          : sa

Created       : 2003/4/8 9:10:35
Type          : SQL Server
DenyLogin     : False
HasAccess     : True
SysAdmin      : True
SecurityAdmin : False
ServerAdmin   : False
SetupAdmin    : False
ProcessAdmin  : False
DiskAdmin     : False
DBCreator     : False
NTUser        : False
ComputerName  : **.**.**.**
Name          : *****

Created       : 2011/3/14 8:31:44
Type          : SQL Server
DenyLogin     : False
HasAccess     : True
SysAdmin      : False
SecurityAdmin : False
ServerAdmin   : False
SetupAdmin    : False
ProcessAdmin  : False
DiskAdmin     : False
DBCreator     : False
NTUser        : False
ComputerName  : **.**.**.**


后續(xù)思路:這里是對單臺(tái)SQLServer服務(wù)器的登錄嘗試,如果通過對指定范圍的IP進(jìn)行端口的掃描發(fā)現(xiàn)相關(guān)的SQLServer服務(wù)器,而且能夠有比較齊全的字典,對這個(gè)函數(shù)進(jìn)行改造就可以字典模式暴力破解SQLServer的用戶名、密碼(注意:本文只提供安全攻防的思路,請勿對他人系統(tǒng)進(jìn)行暴力嘗試,否則后果由攻擊者個(gè)人自行承擔(dān))。

本文創(chuàng)建了PSSecurity工具集,介紹了通過PowerShell嘗試登錄SQLServer的方法,此種方法可以用于暴力破解和窮舉賬戶密碼,窮舉就需要依靠比較全面的字典的支持了。后續(xù)的文章中將會(huì)分別對PSNet和PSSecurity兩個(gè)工具集進(jìn)行擴(kuò)充和升級(jí),使其能適應(yīng)真實(shí)環(huán)境的需求。

您可能感興趣的文章:
  • PowerShell連接SQL SERVER數(shù)據(jù)庫進(jìn)行操作的實(shí)現(xiàn)代碼
  • Powershell訪問SQL Server數(shù)據(jù)庫代碼實(shí)例
  • powershell玩轉(zhuǎn)SQL SERVER所有版本的方法

標(biāo)簽:汕頭 南昌 襄陽 喀什 湘潭 疫苗接種 臨汾 天水

巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《PowerShell腳本開發(fā)嘗試登錄SQL Server》,本文關(guān)鍵詞  PowerShell,腳本,開發(fā),嘗試,;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問題,煩請?zhí)峁┫嚓P(guān)信息告之我們,我們將及時(shí)溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無關(guān)。
  • 相關(guān)文章
  • 下面列出與本文章《PowerShell腳本開發(fā)嘗試登錄SQL Server》相關(guān)的同類信息!
  • 本頁收集關(guān)于PowerShell腳本開發(fā)嘗試登錄SQL Server的相關(guān)信息資訊供網(wǎng)民參考!
  • 推薦文章
    校园春色亚洲色图_亚洲视频分类_中文字幕精品一区二区精品_麻豆一区区三区四区产品精品蜜桃
    亚洲高清免费视频| 4438x亚洲最大成人网| 久久成人免费电影| 日韩精品亚洲一区二区三区免费| 亚洲精品日日夜夜| 亚洲国产精品尤物yw在线观看| 日韩毛片高清在线播放| 亚洲欧美激情视频在线观看一区二区三区 | 91精品国产综合久久精品麻豆| 91久久精品一区二区三区| 在线免费av一区| 欧美日韩一级视频| 日韩一区二区免费在线观看| 日韩欧美一区二区三区在线| 欧美v日韩v国产v| 久久精品网站免费观看| 国产精品激情偷乱一区二区∴| 亚洲天堂网中文字| 亚洲成人免费看| 麻豆91精品91久久久的内涵| 国产精品主播直播| 色综合久久综合网| 欧美一卡二卡在线| 国产日韩欧美制服另类| 亚洲五码中文字幕| 久久超碰97中文字幕| 成人午夜激情在线| 91麻豆精品国产无毒不卡在线观看| 日韩精品中文字幕一区二区三区| 国产欧美一区视频| 亚洲成人资源网| 国产精品影视网| 欧美视频在线不卡| 国产欧美日韩综合| 日产欧产美韩系列久久99| 激情综合网av| av高清不卡在线| 欧美一二三区在线| 自拍偷拍亚洲综合| 久久99最新地址| 精品视频一区三区九区| 国产欧美精品在线观看| 全部av―极品视觉盛宴亚洲| av在线不卡网| 亚洲精品在线网站| 亚洲高清在线视频| 99国产精品99久久久久久| 日韩午夜在线播放| 一卡二卡欧美日韩| 国产91在线看| 欧美变态口味重另类| 亚洲国产wwwccc36天堂| 91在线观看下载| 日本一区二区久久| 久久99国产精品成人| 欧美电影影音先锋| 一区二区三区四区激情| 91丨porny丨中文| 国产精品亲子乱子伦xxxx裸| 国产在线观看免费一区| 日韩欧美一区二区免费| 日本va欧美va精品| 欧美日韩一区中文字幕| 亚洲综合视频在线观看| 91在线免费看| 亚洲欧美日韩中文播放| 97se亚洲国产综合自在线不卡| 欧美国产精品一区二区| 国产91露脸合集magnet| 国产亚洲欧美一区在线观看| 国产一区二区精品久久99| 欧美成人一区二区三区在线观看| 日韩中文字幕区一区有砖一区| 日本乱人伦一区| 亚洲精品国产一区二区精华液| www.亚洲在线| 亚洲男人天堂av| 色播五月激情综合网| 亚洲精品水蜜桃| 欧美精品欧美精品系列| 青青草成人在线观看| 欧美zozozo| 成人高清视频在线| 一区二区三区在线免费播放| 欧美日韩亚洲丝袜制服| 日本美女一区二区三区视频| 精品国产凹凸成av人网站| 国产精品中文有码| 亚洲男同性恋视频| 欧美日韩成人在线一区| 美国十次综合导航| 国产午夜久久久久| 99精品视频在线播放观看| 亚洲一区二区高清| 日韩免费一区二区| 国产91对白在线观看九色| 亚洲欧美日韩国产手机在线| 欧美男同性恋视频网站| 国产乱人伦偷精品视频免下载| 中文字幕在线一区| 欧美精品国产精品| 国产aⅴ精品一区二区三区色成熟| 国产精品视频一二三| 欧美亚洲动漫精品| 久久97超碰色| 一区二区日韩av| 精品国精品国产尤物美女| 99精品视频在线观看免费| 亚洲一区二区三区四区五区黄| 欧美一区二区精美| av电影天堂一区二区在线观看| 亚洲影视在线播放| 久久夜色精品国产噜噜av| 成人动漫在线一区| 蜜臀国产一区二区三区在线播放 | 亚洲成av人片在www色猫咪| 26uuu欧美| 欧美私人免费视频| 成人一级片网址| 蜜臀久久久久久久| 一区二区三区欧美视频| 久久青草欧美一区二区三区| 欧美猛男男办公室激情| 成人99免费视频| 久久精品国产精品亚洲红杏| 亚洲美女精品一区| 久久精品人人做人人综合 | 国产成人自拍网| 麻豆91精品91久久久的内涵| 夜夜揉揉日日人人青青一国产精品| 亚洲精品一区二区三区99| 欧美日韩另类一区| 色综合久久88色综合天天6| 成人少妇影院yyyy| 国产一区二区三区免费看| 美女任你摸久久 | 久久久久国产免费免费| 日韩一卡二卡三卡国产欧美| 欧美日韩和欧美的一区二区| 91色在线porny| 99久久精品一区| www.亚洲免费av| 成人国产电影网| 成人成人成人在线视频| 国产**成人网毛片九色 | 色狠狠av一区二区三区| 成人免费视频一区二区| 成人a免费在线看| 99久久精品一区二区| 99精品视频中文字幕| 91丨国产丨九色丨pron| 91美女精品福利| 在线观看日韩电影| 欧美日韩视频在线一区二区| 欧美午夜精品电影| 欧美日产国产精品| 欧美一级片在线看| 日韩精品专区在线| 精品第一国产综合精品aⅴ| 亚洲精品一区二区三区蜜桃下载| 日韩欧美123| 国产日韩成人精品| 综合自拍亚洲综合图不卡区| 一区二区三区精品久久久| 一区二区三区在线视频观看58| 一区二区欧美国产| 天天综合天天做天天综合| 秋霞国产午夜精品免费视频| 久久成人免费网| 成人激情开心网| 色综合久久综合中文综合网| 在线视频国产一区| 欧美一区二区三区系列电影| 欧美成人欧美edvon| 亚洲国产精品激情在线观看| 一区二区久久久久| 久久精品国内一区二区三区| 国产成人亚洲综合色影视| 97精品久久久午夜一区二区三区| 欧美日韩一卡二卡三卡| 久久综合久久综合九色| 日韩美女精品在线| 免费成人深夜小野草| 成人av在线网站| 欧美日韩激情在线| 欧美精品一区二| 亚洲婷婷国产精品电影人久久| 视频一区二区中文字幕| 成人av午夜电影| 91精品国产乱码| 国产精品不卡一区二区三区| 日韩成人免费在线| 91蝌蚪国产九色| 日韩久久免费av| 亚洲综合色在线| 国产91在线观看| 日韩欧美第一区| 亚洲影视在线观看| av动漫一区二区| 精品福利在线导航|