Showing
1 changed file
with
24 additions
and
24 deletions
@@ -165,7 +165,7 @@ | @@ -165,7 +165,7 @@ | ||
165 | <BeanShellPreProcessor guiclass="TestBeanGUI" testclass="BeanShellPreProcessor" testname="前置BeanShell" enabled="true"> | 165 | <BeanShellPreProcessor guiclass="TestBeanGUI" testclass="BeanShellPreProcessor" testname="前置BeanShell" enabled="true"> |
166 | <stringProp name="TestPlan.comments"></stringProp> | 166 | <stringProp name="TestPlan.comments"></stringProp> |
167 | <boolProp name="resetInterpreter">false</boolProp> | 167 | <boolProp name="resetInterpreter">false</boolProp> |
168 | - <stringProp name="parameters">${uid}</stringProp> | 168 | + <stringProp name="parameters">${SNCP} ${uid}</stringProp> |
169 | <stringProp name="filename"></stringProp> | 169 | <stringProp name="filename"></stringProp> |
170 | <stringProp name="script">import java.security.MessageDigest; | 170 | <stringProp name="script">import java.security.MessageDigest; |
171 | import java.util.Random; | 171 | import java.util.Random; |
@@ -175,7 +175,7 @@ int rd = new Random().nextInt(1); | @@ -175,7 +175,7 @@ int rd = new Random().nextInt(1); | ||
175 | String clientType = clientTypes[rd]; | 175 | String clientType = clientTypes[rd]; |
176 | String privateKey = privateKeys[rd]; | 176 | String privateKey = privateKeys[rd]; |
177 | String os_version = "android7.0:KNT-AL10"; | 177 | String os_version = "android7.0:KNT-AL10"; |
178 | -String req = "app_version=5.8.1&client_type="+clientType+"&fromPage=&gender=1,3&method=app.inbox.getAllInboxCatInfo&os_version="+os_version+"&physical_channel=1&private_key="+privateKey+"&screen_size=1080x1806&session_key=3fd76cabfbc3d8cf3e02b70241a6cbf1&udid=8635390348166301b96b551a739b4ac&uid="+bsh.args[0]+"&v=7&yh_channel=1"; | 178 | +String req = "_sncp="+bsh.args[0]+"&app_version=5.8.1&client_type="+clientType+"&fromPage=&gender=1,3&method=app.inbox.getAllInboxCatInfo&os_version="+os_version+"&physical_channel=1&private_key="+privateKey+"&screen_size=1080x1806&session_key=3fd76cabfbc3d8cf3e02b70241a6cbf1&udid=8635390348166301b96b551a739b4ac&uid="+bsh.args[1]+"&v=7&yh_channel=1"; |
179 | MessageDigest md = MessageDigest.getInstance("MD5"); | 179 | MessageDigest md = MessageDigest.getInstance("MD5"); |
180 | byte[] btInput = req.getBytes(); | 180 | byte[] btInput = req.getBytes(); |
181 | md.update(btInput); | 181 | md.update(btInput); |
@@ -190,7 +190,7 @@ for(byte b : btResult){ | @@ -190,7 +190,7 @@ for(byte b : btResult){ | ||
190 | } | 190 | } |
191 | String md5 = sb.toString(); | 191 | String md5 = sb.toString(); |
192 | os_version=URLEncoder.encode(os_version); | 192 | os_version=URLEncoder.encode(os_version); |
193 | -req = "app_version=5.8.1&client_type="+clientType+"&fromPage=&gender=1,3&method=app.inbox.getAllInboxCatInfo&os_version="+os_version+"&physical_channel=1&private_key="+privateKey+"&screen_size=1080x1806&session_key=3fd76cabfbc3d8cf3e02b70241a6cbf1&udid=8635390348166301b96b551a739b4ac&uid="+bsh.args[0]+"&v=7&yh_channel=1"; | 193 | +req = "_sncp="+bsh.args[0]+"&app_version=5.8.1&client_type="+clientType+"&fromPage=&gender=1,3&method=app.inbox.getAllInboxCatInfo&os_version="+os_version+"&physical_channel=1&private_key="+privateKey+"&screen_size=1080x1806&session_key=3fd76cabfbc3d8cf3e02b70241a6cbf1&udid=8635390348166301b96b551a739b4ac&uid="+bsh.args[1]+"&v=7&yh_channel=1"; |
194 | vars.put("searchValue",req+"&client_secret="+md5);</stringProp> | 194 | vars.put("searchValue",req+"&client_secret="+md5);</stringProp> |
195 | </BeanShellPreProcessor> | 195 | </BeanShellPreProcessor> |
196 | <hashTree/> | 196 | <hashTree/> |
@@ -459,7 +459,7 @@ vars.put("searchValue",req+"&client_secret="+md5);</stri | @@ -459,7 +459,7 @@ vars.put("searchValue",req+"&client_secret="+md5);</stri | ||
459 | <BeanShellPreProcessor guiclass="TestBeanGUI" testclass="BeanShellPreProcessor" testname="前置BeanShell" enabled="true"> | 459 | <BeanShellPreProcessor guiclass="TestBeanGUI" testclass="BeanShellPreProcessor" testname="前置BeanShell" enabled="true"> |
460 | <stringProp name="TestPlan.comments"></stringProp> | 460 | <stringProp name="TestPlan.comments"></stringProp> |
461 | <boolProp name="resetInterpreter">false</boolProp> | 461 | <boolProp name="resetInterpreter">false</boolProp> |
462 | - <stringProp name="parameters">${uid}</stringProp> | 462 | + <stringProp name="parameters">${SNCP} ${uid}</stringProp> |
463 | <stringProp name="filename"></stringProp> | 463 | <stringProp name="filename"></stringProp> |
464 | <stringProp name="script">import java.security.MessageDigest; | 464 | <stringProp name="script">import java.security.MessageDigest; |
465 | import java.util.Random; | 465 | import java.util.Random; |
@@ -469,7 +469,7 @@ int rd = new Random().nextInt(1); | @@ -469,7 +469,7 @@ int rd = new Random().nextInt(1); | ||
469 | String clientType = clientTypes[rd]; | 469 | String clientType = clientTypes[rd]; |
470 | String privateKey = privateKeys[rd]; | 470 | String privateKey = privateKeys[rd]; |
471 | 471 | ||
472 | -String req = "app_version=5.8.1&client_type="+clientType+"&fromPage=iFP_MineCollectionGoods&limit=500&method=app.favorite.product&os_version=10.2.1&page=1&physical_channel=1&private_key="+privateKey+"&screen_size=414x736&session_key=8be620e2d951d49128232f8b4c392422&udid=380aebe1da2c72def222c78249f99ef08c18260a&uid="+bsh.args[0]+"&v=7"; | 472 | +String req = "_sncp="+bsh.args[0]+"&app_version=5.8.1&client_type="+clientType+"&fromPage=iFP_MineCollectionGoods&limit=500&method=app.favorite.product&os_version=10.2.1&page=1&physical_channel=1&private_key="+privateKey+"&screen_size=414x736&session_key=8be620e2d951d49128232f8b4c392422&udid=380aebe1da2c72def222c78249f99ef08c18260a&uid="+bsh.args[1]+"&v=7"; |
473 | MessageDigest md = MessageDigest.getInstance("MD5"); | 473 | MessageDigest md = MessageDigest.getInstance("MD5"); |
474 | byte[] btInput = req.getBytes(); | 474 | byte[] btInput = req.getBytes(); |
475 | md.update(btInput); | 475 | md.update(btInput); |
@@ -557,7 +557,7 @@ vars.put("searchValue",req+"&client_secret="+md5);</stri | @@ -557,7 +557,7 @@ vars.put("searchValue",req+"&client_secret="+md5);</stri | ||
557 | <BeanShellPreProcessor guiclass="TestBeanGUI" testclass="BeanShellPreProcessor" testname="前置BeanShell" enabled="true"> | 557 | <BeanShellPreProcessor guiclass="TestBeanGUI" testclass="BeanShellPreProcessor" testname="前置BeanShell" enabled="true"> |
558 | <stringProp name="TestPlan.comments"></stringProp> | 558 | <stringProp name="TestPlan.comments"></stringProp> |
559 | <boolProp name="resetInterpreter">false</boolProp> | 559 | <boolProp name="resetInterpreter">false</boolProp> |
560 | - <stringProp name="parameters">${uid}</stringProp> | 560 | + <stringProp name="parameters">${SNCP} ${uid}</stringProp> |
561 | <stringProp name="filename"></stringProp> | 561 | <stringProp name="filename"></stringProp> |
562 | <stringProp name="script">import java.security.MessageDigest; | 562 | <stringProp name="script">import java.security.MessageDigest; |
563 | import java.util.Random; | 563 | import java.util.Random; |
@@ -567,7 +567,7 @@ int rd = new Random().nextInt(1); | @@ -567,7 +567,7 @@ int rd = new Random().nextInt(1); | ||
567 | String clientType = clientTypes[rd]; | 567 | String clientType = clientTypes[rd]; |
568 | String privateKey = privateKeys[rd]; | 568 | String privateKey = privateKeys[rd]; |
569 | 569 | ||
570 | -String req = "app_version=5.8.1&client_type="+clientType+"&fromPage=iFP_MineCollectionBrand&gender=2,3&limit=10&method=app.favorite.brand&os_version=10.3.2&page=1&physical_channel=2&private_key="+privateKey+"&screen_size=375x667&session_key=84bc728763b80b091ae6f424ecb72ac6&udid=970ef77a0099e51f2a5e28bcebfe2bfc6b15bd45&uid="+bsh.args[0]+"&v=7"; | 570 | +String req = "_sncp="+bsh.args[0]+"&app_version=5.8.1&client_type="+clientType+"&fromPage=iFP_MineCollectionBrand&gender=2,3&limit=10&method=app.favorite.brand&os_version=10.3.2&page=1&physical_channel=2&private_key="+privateKey+"&screen_size=375x667&session_key=84bc728763b80b091ae6f424ecb72ac6&udid=970ef77a0099e51f2a5e28bcebfe2bfc6b15bd45&uid="+bsh.args[1]+"&v=7"; |
571 | MessageDigest md = MessageDigest.getInstance("MD5"); | 571 | MessageDigest md = MessageDigest.getInstance("MD5"); |
572 | byte[] btInput = req.getBytes(); | 572 | byte[] btInput = req.getBytes(); |
573 | md.update(btInput); | 573 | md.update(btInput); |
@@ -655,7 +655,7 @@ vars.put("searchValue",req+"&client_secret="+md5);</stri | @@ -655,7 +655,7 @@ vars.put("searchValue",req+"&client_secret="+md5);</stri | ||
655 | <BeanShellPreProcessor guiclass="TestBeanGUI" testclass="BeanShellPreProcessor" testname="前置BeanShell" enabled="true"> | 655 | <BeanShellPreProcessor guiclass="TestBeanGUI" testclass="BeanShellPreProcessor" testname="前置BeanShell" enabled="true"> |
656 | <stringProp name="TestPlan.comments"></stringProp> | 656 | <stringProp name="TestPlan.comments"></stringProp> |
657 | <boolProp name="resetInterpreter">false</boolProp> | 657 | <boolProp name="resetInterpreter">false</boolProp> |
658 | - <stringProp name="parameters">${uid}</stringProp> | 658 | + <stringProp name="parameters">${SNCP} ${uid}</stringProp> |
659 | <stringProp name="filename"></stringProp> | 659 | <stringProp name="filename"></stringProp> |
660 | <stringProp name="script">import java.security.MessageDigest; | 660 | <stringProp name="script">import java.security.MessageDigest; |
661 | import java.util.Random; | 661 | import java.util.Random; |
@@ -665,7 +665,7 @@ int rd = new Random().nextInt(1); | @@ -665,7 +665,7 @@ int rd = new Random().nextInt(1); | ||
665 | String clientType = clientTypes[rd]; | 665 | String clientType = clientTypes[rd]; |
666 | String privateKey = privateKeys[rd]; | 666 | String privateKey = privateKeys[rd]; |
667 | 667 | ||
668 | -String req = "app_version=5.6.0&client_type="+clientType+"&fromPage=iFP_MineBrowseHistory&limit=100&method=app.browse.product&os_version=9.2.1&page=1&physical_channel=2&private_key="+privateKey+"&screen_size=320x568&session_key=53ca616ec8239f724f9cbad6e4f32866&udid=ee2b2359d526f5665357aa76727f8c5d9fc8ccb6&uid="+bsh.args[0]+"&v=7"; | 668 | +String req = "_sncp="+bsh.args[0]+"&app_version=5.6.0&client_type="+clientType+"&fromPage=iFP_MineBrowseHistory&limit=100&method=app.browse.product&os_version=9.2.1&page=1&physical_channel=2&private_key="+privateKey+"&screen_size=320x568&session_key=53ca616ec8239f724f9cbad6e4f32866&udid=ee2b2359d526f5665357aa76727f8c5d9fc8ccb6&uid="+bsh.args[1]+"&v=7"; |
669 | MessageDigest md = MessageDigest.getInstance("MD5"); | 669 | MessageDigest md = MessageDigest.getInstance("MD5"); |
670 | byte[] btInput = req.getBytes(); | 670 | byte[] btInput = req.getBytes(); |
671 | md.update(btInput); | 671 | md.update(btInput); |
@@ -861,7 +861,7 @@ int rd = new Random().nextInt(1); | @@ -861,7 +861,7 @@ int rd = new Random().nextInt(1); | ||
861 | String clientType = clientTypes[rd]; | 861 | String clientType = clientTypes[rd]; |
862 | String privateKey = privateKeys[rd]; | 862 | String privateKey = privateKeys[rd]; |
863 | 863 | ||
864 | -String req = "_sncp="+bsh.args[0]+"&app_version=5.5.0&client_type="+clientType+"&fromPage=iFP_MineOrderDetail&method=app.SpaceOrders.detail&order_code="+bsh.args[1]+"&os_version=10.3.2&physical_channel=1&private_key="+privateKey+"&screen_size=414x736&udid=2a02ec0bebf4824d9b10c54b26985d3a37785d02&uid="+bsh.args[2]+"&v=7"; | 864 | +String req = "_sncp="+bsh.args[0]+"&app_version=5.8.1&client_type="+clientType+"&fromPage=iFP_MineOrderDetail&method=app.SpaceOrders.detail&order_code="+bsh.args[1]+"&os_version=10.3.2&physical_channel=1&private_key="+privateKey+"&screen_size=414x736&udid=2a02ec0bebf4824d9b10c54b26985d3a37785d02&uid="+bsh.args[2]+"&v=7"; |
865 | MessageDigest md = MessageDigest.getInstance("MD5"); | 865 | MessageDigest md = MessageDigest.getInstance("MD5"); |
866 | byte[] btInput = req.getBytes(); | 866 | byte[] btInput = req.getBytes(); |
867 | md.update(btInput); | 867 | md.update(btInput); |
@@ -949,7 +949,7 @@ vars.put("searchValue",req+"&client_secret="+md5);</stri | @@ -949,7 +949,7 @@ vars.put("searchValue",req+"&client_secret="+md5);</stri | ||
949 | <BeanShellPreProcessor guiclass="TestBeanGUI" testclass="BeanShellPreProcessor" testname="前置BeanShell" enabled="true"> | 949 | <BeanShellPreProcessor guiclass="TestBeanGUI" testclass="BeanShellPreProcessor" testname="前置BeanShell" enabled="true"> |
950 | <stringProp name="TestPlan.comments"></stringProp> | 950 | <stringProp name="TestPlan.comments"></stringProp> |
951 | <boolProp name="resetInterpreter">false</boolProp> | 951 | <boolProp name="resetInterpreter">false</boolProp> |
952 | - <stringProp name="parameters">${uid}</stringProp> | 952 | + <stringProp name="parameters">${SNCP} ${uid}</stringProp> |
953 | <stringProp name="filename"></stringProp> | 953 | <stringProp name="filename"></stringProp> |
954 | <stringProp name="script">import java.security.MessageDigest; | 954 | <stringProp name="script">import java.security.MessageDigest; |
955 | import java.util.Random; | 955 | import java.util.Random; |
@@ -959,7 +959,7 @@ int rd = new Random().nextInt(1); | @@ -959,7 +959,7 @@ int rd = new Random().nextInt(1); | ||
959 | String clientType = clientTypes[rd]; | 959 | String clientType = clientTypes[rd]; |
960 | String privateKey = privateKeys[rd]; | 960 | String privateKey = privateKeys[rd]; |
961 | 961 | ||
962 | -String req = "app_version=5.7.0&client_type="+clientType+"&fromPage=iFP_ShowOrderMain&limit=21&method=show.allToShareOrderList&os_version=10.3.2&page=1&physical_channel=1&private_key="+privateKey+"&screen_size=414x736&session_key=0e4c6382384f408c51e71e1d3429aad2&udid=9cb2ef3aab6b0dd5bd43098d4da8a542c2277d86&uid="+bsh.args[0]+"&v=7"; | 962 | +String req = "_sncp="+bsh.args[0]+"&app_version=5.8.1&client_type="+clientType+"&fromPage=iFP_ShowOrderMain&limit=21&method=show.allToShareOrderList&os_version=10.3.2&page=1&physical_channel=1&private_key="+privateKey+"&screen_size=414x736&session_key=0e4c6382384f408c51e71e1d3429aad2&udid=9cb2ef3aab6b0dd5bd43098d4da8a542c2277d86&uid="+bsh.args[1]+"&v=7"; |
963 | MessageDigest md = MessageDigest.getInstance("MD5"); | 963 | MessageDigest md = MessageDigest.getInstance("MD5"); |
964 | byte[] btInput = req.getBytes(); | 964 | byte[] btInput = req.getBytes(); |
965 | md.update(btInput); | 965 | md.update(btInput); |
@@ -1047,7 +1047,7 @@ vars.put("searchValue",req+"&client_secret="+md5);</stri | @@ -1047,7 +1047,7 @@ vars.put("searchValue",req+"&client_secret="+md5);</stri | ||
1047 | <BeanShellPreProcessor guiclass="TestBeanGUI" testclass="BeanShellPreProcessor" testname="前置BeanShell" enabled="true"> | 1047 | <BeanShellPreProcessor guiclass="TestBeanGUI" testclass="BeanShellPreProcessor" testname="前置BeanShell" enabled="true"> |
1048 | <stringProp name="TestPlan.comments"></stringProp> | 1048 | <stringProp name="TestPlan.comments"></stringProp> |
1049 | <boolProp name="resetInterpreter">false</boolProp> | 1049 | <boolProp name="resetInterpreter">false</boolProp> |
1050 | - <stringProp name="parameters">${uid}</stringProp> | 1050 | + <stringProp name="parameters">${SNCP} ${uid}</stringProp> |
1051 | <stringProp name="filename"></stringProp> | 1051 | <stringProp name="filename"></stringProp> |
1052 | <stringProp name="script">import java.security.MessageDigest; | 1052 | <stringProp name="script">import java.security.MessageDigest; |
1053 | import java.util.Random; | 1053 | import java.util.Random; |
@@ -1057,7 +1057,7 @@ int rd = new Random().nextInt(1); | @@ -1057,7 +1057,7 @@ int rd = new Random().nextInt(1); | ||
1057 | String clientType = clientTypes[rd]; | 1057 | String clientType = clientTypes[rd]; |
1058 | String privateKey = privateKeys[rd]; | 1058 | String privateKey = privateKeys[rd]; |
1059 | 1059 | ||
1060 | -String req = "app_version=5.6.0&client_type="+clientType+"&fromPage=iFP_MineCoupon&limit=10&method=app.coupons.li&os_version=8.1.3&page=1&physical_channel=1&private_key="+privateKey+"&screen_size=320x568&session_key=0b927cbbd453c147d4e70c517d8982aa&status=0&udid=fd13346ee64e3ddaa670496af47aa20bd9263b8d&uid="+bsh.args[0]+"&v=7"; | 1060 | +String req = "_sncp="+bsh.args[0]+"&app_version=5.6.0&client_type="+clientType+"&fromPage=iFP_MineCoupon&limit=10&method=app.coupons.li&os_version=8.1.3&page=1&physical_channel=1&private_key="+privateKey+"&screen_size=320x568&session_key=0b927cbbd453c147d4e70c517d8982aa&status=0&udid=fd13346ee64e3ddaa670496af47aa20bd9263b8d&uid="+bsh.args[1]+"&v=7"; |
1061 | MessageDigest md = MessageDigest.getInstance("MD5"); | 1061 | MessageDigest md = MessageDigest.getInstance("MD5"); |
1062 | byte[] btInput = req.getBytes(); | 1062 | byte[] btInput = req.getBytes(); |
1063 | md.update(btInput); | 1063 | md.update(btInput); |
@@ -1243,7 +1243,7 @@ vars.put("searchValue",req+"&client_secret="+md5);</stri | @@ -1243,7 +1243,7 @@ vars.put("searchValue",req+"&client_secret="+md5);</stri | ||
1243 | <BeanShellPreProcessor guiclass="TestBeanGUI" testclass="BeanShellPreProcessor" testname="前置BeanShell" enabled="true"> | 1243 | <BeanShellPreProcessor guiclass="TestBeanGUI" testclass="BeanShellPreProcessor" testname="前置BeanShell" enabled="true"> |
1244 | <stringProp name="TestPlan.comments"></stringProp> | 1244 | <stringProp name="TestPlan.comments"></stringProp> |
1245 | <boolProp name="resetInterpreter">false</boolProp> | 1245 | <boolProp name="resetInterpreter">false</boolProp> |
1246 | - <stringProp name="parameters">${uid}</stringProp> | 1246 | + <stringProp name="parameters">${SNCP} ${uid}</stringProp> |
1247 | <stringProp name="filename"></stringProp> | 1247 | <stringProp name="filename"></stringProp> |
1248 | <stringProp name="script">import java.security.MessageDigest; | 1248 | <stringProp name="script">import java.security.MessageDigest; |
1249 | import java.util.Random; | 1249 | import java.util.Random; |
@@ -1253,7 +1253,7 @@ int rd = new Random().nextInt(1); | @@ -1253,7 +1253,7 @@ int rd = new Random().nextInt(1); | ||
1253 | String clientType = clientTypes[rd]; | 1253 | String clientType = clientTypes[rd]; |
1254 | String privateKey = privateKeys[rd]; | 1254 | String privateKey = privateKeys[rd]; |
1255 | 1255 | ||
1256 | -String req = "app_version=5.8.1&client_type="+clientType+"&fromPage=&limit=10&method=app.yohocoin.lists&os_version=10.3.2&page=1&physical_channel=1&private_key="+privateKey+"&screen_size=375x667&session_key=49344417c98d88ebde01c91cc2de466a&udid=ba027b82c0b747a57708b9264b298162531daf8f&uid="+bsh.args[0]+"&v=7"; | 1256 | +String req = "_sncp="+bsh.args[0]+"&app_version=5.8.1&client_type="+clientType+"&fromPage=&limit=10&method=app.yohocoin.lists&os_version=10.3.2&page=1&physical_channel=1&private_key="+privateKey+"&screen_size=375x667&session_key=49344417c98d88ebde01c91cc2de466a&udid=ba027b82c0b747a57708b9264b298162531daf8f&uid="+bsh.args[1]+"&v=7"; |
1257 | MessageDigest md = MessageDigest.getInstance("MD5"); | 1257 | MessageDigest md = MessageDigest.getInstance("MD5"); |
1258 | byte[] btInput = req.getBytes(); | 1258 | byte[] btInput = req.getBytes(); |
1259 | md.update(btInput); | 1259 | md.update(btInput); |
@@ -1341,7 +1341,7 @@ vars.put("searchValue",req+"&client_secret="+md5);</stri | @@ -1341,7 +1341,7 @@ vars.put("searchValue",req+"&client_secret="+md5);</stri | ||
1341 | <BeanShellPreProcessor guiclass="TestBeanGUI" testclass="BeanShellPreProcessor" testname="前置BeanShell" enabled="true"> | 1341 | <BeanShellPreProcessor guiclass="TestBeanGUI" testclass="BeanShellPreProcessor" testname="前置BeanShell" enabled="true"> |
1342 | <stringProp name="TestPlan.comments"></stringProp> | 1342 | <stringProp name="TestPlan.comments"></stringProp> |
1343 | <boolProp name="resetInterpreter">false</boolProp> | 1343 | <boolProp name="resetInterpreter">false</boolProp> |
1344 | - <stringProp name="parameters">${uid}</stringProp> | 1344 | + <stringProp name="parameters">${SNCP} ${uid}</stringProp> |
1345 | <stringProp name="filename"></stringProp> | 1345 | <stringProp name="filename"></stringProp> |
1346 | <stringProp name="script">import java.security.MessageDigest; | 1346 | <stringProp name="script">import java.security.MessageDigest; |
1347 | import java.util.Random; | 1347 | import java.util.Random; |
@@ -1351,7 +1351,7 @@ int rd = new Random().nextInt(1); | @@ -1351,7 +1351,7 @@ int rd = new Random().nextInt(1); | ||
1351 | String clientType = clientTypes[rd]; | 1351 | String clientType = clientTypes[rd]; |
1352 | String privateKey = privateKeys[rd]; | 1352 | String privateKey = privateKeys[rd]; |
1353 | 1353 | ||
1354 | -String req = "app_version=5.8.1&client_type="+clientType+"&method=app.yoho.yohocoin&os_version=10.3.3&physical_channel=2&private_key="+privateKey+"&screen_size=375x667&session_key=8cedffab3eb35478d58f460cf7d3d37e&udid=0df4b99bc0a55e9630cfdb3ba8f82b6f73a6cedf&uid="+bsh.args[0]+"&v=7"; | 1354 | +String req = "_sncp="+bsh.args[0]+"&app_version=5.8.1&client_type="+clientType+"&method=app.yoho.yohocoin&os_version=10.3.3&physical_channel=2&private_key="+privateKey+"&screen_size=375x667&session_key=8cedffab3eb35478d58f460cf7d3d37e&udid=0df4b99bc0a55e9630cfdb3ba8f82b6f73a6cedf&uid="+bsh.args[1]+"&v=7"; |
1355 | MessageDigest md = MessageDigest.getInstance("MD5"); | 1355 | MessageDigest md = MessageDigest.getInstance("MD5"); |
1356 | byte[] btInput = req.getBytes(); | 1356 | byte[] btInput = req.getBytes(); |
1357 | md.update(btInput); | 1357 | md.update(btInput); |
@@ -1537,7 +1537,7 @@ vars.put("searchValue",req+"&client_secret="+md5);</stri | @@ -1537,7 +1537,7 @@ vars.put("searchValue",req+"&client_secret="+md5);</stri | ||
1537 | <BeanShellPreProcessor guiclass="TestBeanGUI" testclass="BeanShellPreProcessor" testname="前置BeanShell" enabled="true"> | 1537 | <BeanShellPreProcessor guiclass="TestBeanGUI" testclass="BeanShellPreProcessor" testname="前置BeanShell" enabled="true"> |
1538 | <stringProp name="TestPlan.comments"></stringProp> | 1538 | <stringProp name="TestPlan.comments"></stringProp> |
1539 | <boolProp name="resetInterpreter">false</boolProp> | 1539 | <boolProp name="resetInterpreter">false</boolProp> |
1540 | - <stringProp name="parameters">${uid}</stringProp> | 1540 | + <stringProp name="parameters">${SNCP} ${uid}</stringProp> |
1541 | <stringProp name="filename"></stringProp> | 1541 | <stringProp name="filename"></stringProp> |
1542 | <stringProp name="script">import java.security.MessageDigest; | 1542 | <stringProp name="script">import java.security.MessageDigest; |
1543 | import java.util.Random; | 1543 | import java.util.Random; |
@@ -1547,7 +1547,7 @@ int rd = new Random().nextInt(1); | @@ -1547,7 +1547,7 @@ int rd = new Random().nextInt(1); | ||
1547 | String clientType = clientTypes[rd]; | 1547 | String clientType = clientTypes[rd]; |
1548 | String privateKey = privateKeys[rd]; | 1548 | String privateKey = privateKeys[rd]; |
1549 | String os_version = "yohobuy:h5"; | 1549 | String os_version = "yohobuy:h5"; |
1550 | -String req = "app_version=5.9.0&channel=1&client_type="+clientType+"&method=app.passport.vip&os_version="+os_version+"&private_key="+privateKey+"&screen_size=720x1280&session_key=b1f7ae6f1f79d627ed0067c25644c448&uid="+bsh.args[0]+"&v=7"; | 1550 | +String req = "_sncp="+bsh.args[0]+"&app_version=5.9.0&channel=1&client_type="+clientType+"&method=app.passport.vip&os_version="+os_version+"&private_key="+privateKey+"&screen_size=720x1280&session_key=b1f7ae6f1f79d627ed0067c25644c448&uid="+bsh.args[1]+"&v=7"; |
1551 | MessageDigest md = MessageDigest.getInstance("MD5"); | 1551 | MessageDigest md = MessageDigest.getInstance("MD5"); |
1552 | byte[] btInput = req.getBytes(); | 1552 | byte[] btInput = req.getBytes(); |
1553 | md.update(btInput); | 1553 | md.update(btInput); |
@@ -1562,7 +1562,7 @@ for(byte b : btResult){ | @@ -1562,7 +1562,7 @@ for(byte b : btResult){ | ||
1562 | } | 1562 | } |
1563 | String md5 = sb.toString(); | 1563 | String md5 = sb.toString(); |
1564 | os_version=URLEncoder.encode(os_version); | 1564 | os_version=URLEncoder.encode(os_version); |
1565 | -req = "app_version=5.9.0&channel=1&client_type="+clientType+"&method=app.passport.vip&os_version="+os_version+"&private_key="+privateKey+"&screen_size=720x1280&session_key=b1f7ae6f1f79d627ed0067c25644c448&uid="+bsh.args[0]+"&v=7"; | 1565 | +req = "_sncp="+bsh.args[0]+"&app_version=5.9.0&channel=1&client_type="+clientType+"&method=app.passport.vip&os_version="+os_version+"&private_key="+privateKey+"&screen_size=720x1280&session_key=b1f7ae6f1f79d627ed0067c25644c448&uid="+bsh.args[1]+"&v=7"; |
1566 | vars.put("searchValue",req+"&client_secret="+md5);</stringProp> | 1566 | vars.put("searchValue",req+"&client_secret="+md5);</stringProp> |
1567 | </BeanShellPreProcessor> | 1567 | </BeanShellPreProcessor> |
1568 | <hashTree/> | 1568 | <hashTree/> |
@@ -1635,7 +1635,7 @@ vars.put("searchValue",req+"&client_secret="+md5);</stri | @@ -1635,7 +1635,7 @@ vars.put("searchValue",req+"&client_secret="+md5);</stri | ||
1635 | <BeanShellPreProcessor guiclass="TestBeanGUI" testclass="BeanShellPreProcessor" testname="前置BeanShell" enabled="true"> | 1635 | <BeanShellPreProcessor guiclass="TestBeanGUI" testclass="BeanShellPreProcessor" testname="前置BeanShell" enabled="true"> |
1636 | <stringProp name="TestPlan.comments"></stringProp> | 1636 | <stringProp name="TestPlan.comments"></stringProp> |
1637 | <boolProp name="resetInterpreter">false</boolProp> | 1637 | <boolProp name="resetInterpreter">false</boolProp> |
1638 | - <stringProp name="parameters">${uid_test}</stringProp> | 1638 | + <stringProp name="parameters">${SNCP} ${uid_test}</stringProp> |
1639 | <stringProp name="filename"></stringProp> | 1639 | <stringProp name="filename"></stringProp> |
1640 | <stringProp name="script">import java.security.MessageDigest; | 1640 | <stringProp name="script">import java.security.MessageDigest; |
1641 | import java.util.Random; | 1641 | import java.util.Random; |
@@ -1645,7 +1645,7 @@ int rd = new Random().nextInt(2); | @@ -1645,7 +1645,7 @@ int rd = new Random().nextInt(2); | ||
1645 | String clientType = clientTypes[rd]; | 1645 | String clientType = clientTypes[rd]; |
1646 | String privateKey = privateKeys[rd]; | 1646 | String privateKey = privateKeys[rd]; |
1647 | String os_version = "android7.0:MHA-AL00"; | 1647 | String os_version = "android7.0:MHA-AL00"; |
1648 | -String req = "app_version=6.0.0&client_type="+clientType+"&gender=1,3&method=app.invitecode.my&os_version="+os_version+"&physical_channel=1&private_key="+privateKey+"&screen_size=1080x1812&session_key=81db9b0189c8709e1197fbbe46e1bf1b&udid=86071803186890029c9419df7fdcc2&uid="+bsh.args[0]+"&v=7&yh_channel=1"; | 1648 | +String req = "_sncp="+bsh.args[0]+"&app_version=6.0.0&client_type="+clientType+"&gender=1,3&method=app.invitecode.my&os_version="+os_version+"&physical_channel=1&private_key="+privateKey+"&screen_size=1080x1812&session_key=81db9b0189c8709e1197fbbe46e1bf1b&udid=86071803186890029c9419df7fdcc2&uid="+bsh.args[1]+"&v=7&yh_channel=1"; |
1649 | MessageDigest md = MessageDigest.getInstance("MD5"); | 1649 | MessageDigest md = MessageDigest.getInstance("MD5"); |
1650 | byte[] btInput = req.getBytes(); | 1650 | byte[] btInput = req.getBytes(); |
1651 | md.update(btInput); | 1651 | md.update(btInput); |
@@ -1660,7 +1660,7 @@ for(byte b : btResult){ | @@ -1660,7 +1660,7 @@ for(byte b : btResult){ | ||
1660 | } | 1660 | } |
1661 | String md5 = sb.toString(); | 1661 | String md5 = sb.toString(); |
1662 | os_version=URLEncoder.encode(os_version); | 1662 | os_version=URLEncoder.encode(os_version); |
1663 | -req = "app_version=6.0.0&client_type="+clientType+"&gender=1,3&method=app.invitecode.my&os_version="+os_version+"&physical_channel=1&private_key="+privateKey+"&screen_size=1080x1812&session_key=81db9b0189c8709e1197fbbe46e1bf1b&udid=86071803186890029c9419df7fdcc2&uid="+bsh.args[0]+"&v=7&yh_channel=1"; | 1663 | +req = "_sncp="+bsh.args[0]+"&app_version=6.0.0&client_type="+clientType+"&gender=1,3&method=app.invitecode.my&os_version="+os_version+"&physical_channel=1&private_key="+privateKey+"&screen_size=1080x1812&session_key=81db9b0189c8709e1197fbbe46e1bf1b&udid=86071803186890029c9419df7fdcc2&uid="+bsh.args[1]+"&v=7&yh_channel=1"; |
1664 | vars.put("searchValue",req+"&client_secret="+md5);</stringProp> | 1664 | vars.put("searchValue",req+"&client_secret="+md5);</stringProp> |
1665 | </BeanShellPreProcessor> | 1665 | </BeanShellPreProcessor> |
1666 | <hashTree/> | 1666 | <hashTree/> |
-
Please register or login to post a comment