关于【压岁钱的含义】,压岁钱的含义和由来,今天乾乾小编给您分享一下,如果对您有所帮助别忘了关注本站哦。
内容导航:1、js逆向之猿人学-反混淆刷题平台第一题(手把手教学)2、压岁钱的含义1、js逆向之猿人学-反混淆刷题平台第一题(手把手教学)
链接:
http://match.yuanrenxue.com/match/1
内容分析:
这里我们来看一下第一题的内容:
1.题目要求:获取所有机票价格的平均值。
2.接口分析:首先我们按F12,这里会出现一个debugger。
直接在第二行右键never pause here,我们可以看到如下图所示:
然后点击我用红框圈起来的按钮,这就能直接过掉这里的debugger了
之后我们点击进行翻页,出现了一个请求,点击这个请求
这里我们能看到请求时带了两个参数,一个page(页码),一个m,这里这个m值就是本题的关键。
如果有js逆向经验的,一看这个值就会有一个猜测,这个m值,"|" 前面部分可能是一个md5,后面是一个时间戳,接下来我们就分析下如何获取到这个m值。
还是在这个页面,按照下图所示一次点击。
接下来我们能看到页面跳转到了如下图所示:
将代码格式化一下,也就是点击我用圈起来的地方。
这里我们能看到代码是被简单混淆过了,对代码的分析不太友好,不过不用慌,将这里面的代码全部复制。然后打开这个链接:JS反混淆工具-JS混淆还原工具-猿人学JS在线反混淆。
将代码复制到上面的框中,然后点击尝试解混淆,之后下面框会出现解过混淆的代码。这我们将解过混淆的代码复制出来。
从上图看,我们很容易看出有一个_0x5d83a3.m这个参数,而且格式和之前我们在请求时看到m参数格式类似,
接下来看看这个m是不是我们需要的参数,我们回到之前的页面中,也就是下图这个页面(这是格式化后的代码)。
我们对比解混淆后的代码,直接在第6行和第7行打断点,有人可能会问为什么不在第5行打,因为第5行可能打不上,不过影响都不大。打完断点之后我们重新翻页,这里就直接在第6行断住了,接下来我们看一下_0x5d83a3['\x6d']这个参数(也就是解过混淆之后的_0x5d83a3.m)。把鼠标选中我框起来的部分,这里就会出现一个值,如下图所示:
这里我们能看到这个值和之前请求时的m值格式一样的,所以基本能断定前面请求时的m值就是在这里生成的。
然后我们看看这个值得组成部分:
_0x57feae + '\u4e28' + _0x2268f9 / (-1 * 3483 + -9059 + 13542)
这里我们依次看看'\x6d'、'\u4e28'、(-1 * 3483 + -9059 + 13542)这三个参数。
整理下:
_0x5d83a3["m"] = _0x57feae +"|" +_0x2268f9 /1000
这里就只剩下_0x57feae 和_0x2268f9这两个参数了,我们往上看,可以发现这两个值如何得到都是有的。
var _0x2268f9 = Date['\x70\x61\x72\x73\x65'](new Date()) + (16798545 + -72936737 + 156138192) _0x57feae = oo0O0(_0x2268f9['\x74\x6f\x53\x74\x72' + '\x69\x6e\x67']()) + window['\x66'];
把这两个拿到刚才解混淆的位置解下混淆,得到:
var _0x2268f9 = Date["parse"](new Date()) + 100000000;_0x57feae = oo0O0(_0x2268f9["toString"]()) + window["f"];
可以很明显看出_0x2268f9是一个时间戳, 接下来只用分析下_0x57feae即可。
我们重新打下断点,如下图所示:
还是按照刚才的方法,选中需要看的,我们会发现,oo0O0(_0x2268f9["toString"]())的值是空的,window["f"]的值是一串md5值,那么很明显了,我们现在只需要找到window["f"]是如何生成的,那么整个m就能出来了。从这里我们可以看到f是window下的,那么接下来我们有两种方式,一种是继续跟,来找到这个f是如何生成的,另一种是通过hook。
先讲讲如何继续跟值,这里先看看 oo0O0函数,将鼠标放在这个名称上,之后会出现如下图所示:
直接点击,这里会直接跳转到这个函数所在的位置,如下图所示:
这里由于代码的原因,无法进行格式化,所以我们需要自己复制出来。如下图所示:
注意看我框出来的部分,这里就是为什么这个函数的值是一个空的,因为最后返回的是一个空。
这里先传值运行一下,结果发现报错了,报错原因很简单,缺少一些参数,这里我就说快点了,代码拉上去,我们能看到如下图所示:
这里缺的就是我圈起来的部分的参数,只需要补齐就好了,这些值都是固定的。
想要获得这些值很简单,直接在console面板中运行下对应的值就行了.
需要补的代码(在node中运行的时候直接放最上面就好了):
window = global;window.a = "isMRQsxrU]xtDhMbZJrrdvxPiiuypx] qz}® g°¤¯©¡tª¥¯º§¯·£¢³²¯¥ ĺ¡Ä½¢±Õ¿Ç¡É¹ײÓÏÔÎÓÖÏ¡¹Üɤ¤ßÃÉßòÝÂÄõÖëëõãÅëìÐÙÿðÕ÷ăøïûóÀòÕăþöÞáĒþăĆČăõùÑăďñÔĆýàĝòñôÞûôèĤċöĈģĎĉģïĜħđìġĖĉĵĊĉčĴħijľŁĢĴĤüĘĕĝņĴĿĩĺķĭĨĉĤĢĩČŀňĩʼnłĹĘŗİĭĬŘĵıİšŏĵŅťŋĥŅţŀţŅŧŜŨʼnIJňőūĹśŰřŹŞĹřŸūļĿųŰŁšƉũńńſţũſƀŤŲƏƕŷŶűőƄƏŗƋžƓƓƝƋŮŵƦƑŶŸƟƊŤŬƭƏƌŰƬƓžƐƫƠűƑƹƎƯƍƴƧƳƾƷƢƝƶƿƦơƄǃƫƩƈǂƹƝƾljƲƌǃǕǀƑǎǐƬƺƔǑljƽƜǒǍƱǗǢǏǗƱǟNjNJǛǚǖƽƨǠǒƫƴǰǗǂǔǯǚǕǻǭǐǞǻȁǣǢǝƽǰǻǃǷǪǿǿȉǷǚǡȇdzDzȂȋǶǐǘșǻǸǜȓȇǽǭȒȁǜǜȗǻȁȗȘǽǹǼȤȀȎǨȥȝȑǰȦȡȅȫȶȣȫȅȭȓȰșȮȪȑǼȴȦǿȈɄȫȖȨɃȮȩɏɁȤȲɏɕȷȶȱȑɄɏȗɋȾɓɓɝɋȮȵɕȻɘɀɟɊȤȬɭɏɌȰɧɛɑɁɦɕȰȰɫɏɕɫɬɑɍɐɸɔɢȼɹɱɥɄɺɵəɿʊɷɿəʒɽɢɥʂɾɥɐʈɺɓɜʘɿɪɼʗʂɽʣʕɸʆʣʩʋʊʅɥʘʣɫʟʒʧʧʱʟʂʉʺʥʊʌʳʞɸʀˁʣʠʄʻʯʥʕʺʩʄʄʿʣʩʿˀʥʡʤˌʨʶʐˍ˅ʹʘˎˉʭ˓˞ˋ˓ʭˠˇʲ˅˖˕˟ʤ˚˙ʽˍ˲˝ʽˢˬˢʱˉˬ˥ˊ˙˽˧˯ˉ˷ˣˢ˳˲˯˥ˠˁ˜˕˝˼ˮ̃ˤ́ˤˮˋ˕˦̗̈̊ˮ˦˨˕˲˪̒˜˶˜˹̗˺̘̝̜́̊˵̢̟̠̃˪̆ˬ̔˯̗̂̈˴̛̖̈˷̸̟̰̪́̒˼̵̷̵̵̛̹̱̥̺̙̙̻̥͈̯̱̭͚͎̝̭͎͎̣͈̤̬̼̄̿͊̿͂̍̐̐͋͋͛ͨ̿͊͘ͅͱ͈̾Ͳ̴͈́ͧͲ͕͌͘;͒ͯͲ̿ͬ͐;ͻ͑͘ͷ͜Όͬ̈́ͪ͋̓ͩ͠΄ΆΌͭ͢Ζ͐ͬ͵ΖΜͳͬ͗͡ΊΤΟ͞ΆΆΗΓάͣάΰ΄α·ΎͬΊΒΪκΐ͵ΝάΨίΉνΙΝͻυΛψΔΞόΠΈΣϐςΏνχΡϕΦΥΏΙέζΨΗβϠΰΙθήμϤμςπΧϕϟιϭξνϮαφϤϞϴϋϸόϺϐφϦθϔθϡϾϬϳϳξϦϦϘϷϫЌσЋϤψϺϐϼϝϐЏϷϵϔЎЅϩЊϛϿПКϡ϶ϾЄМВϡЉИДЛϵХЅЍϯϯНЧЁеІЅЦϹУЬз϶ООАЯУдϼрМЁЩидлЕрХЭюЏлєЌѐзТецлямѓчџџѝебЛџябѧѧшФіѦтмЧѫчѳѲѰыѨѦѷѐіѦжєњєкєўѿѿѝѥрѻџѨьҁѯѿѿҋѥѡѓҏѿ҇җҔѭѪѥ҆ѿҟҚҠҁѽҢҤѺҗҦҤѾҬҚѩ҃ҊҐѨ҇ҎҢѮ҈ҒҳҴґҙѴүғҜҀҵңҳҳӀҙҕӆӃҳӋӋӉҡҞҙҺҳӓӎӕҵұӖӘүӛӚҖҲҪӀӠҶҮӀҠҺӂӚӠӀҤҧҭӗӍӈҩӑҬӕөӈӅҳӳӣӕӻӷӑӍҿӻӬӐӿӺӘԈӝӴӝӖӜԍӡәӇԐӦӞӬӌӫӲӨӑӮԜӰԛӰӺԛԞӹԁӜԗӻԄӨԝԋԛԛԪԁӽӫԫԛԍԳԯԉԆԁԢԛԻԶӴԝԙԾӻԕԍӻՄԛՈԨԀԞԦԺԈԤԪԺՈԨԌՒԕԿԵԑԹԔԽՑԭ՞՛ՋգգաԹԵԟգՔԸէբՀհՍ՜ՅԾՀյՉՂՄչՎՆՄջՔՊՈԸՖմդռ՜ՀԿՉճթդՅխՈձօդաՋ֏տա֖֗խթ֗ֈլ֛֖մ֤օչղմգսյգ֬փպֲ֚ֆ֤ֈִ֊ַָָֹ֖֕֝ոֳ֗֠քַַֹ֧ׅ֝֙փַׇ֥֢֙֝־ַחגֵֹ֓ךםֲמלַ֮׀ֲֺ֥֟ׄ׀ֶ׀פֱׄ֨֯כב֭וְיֻקׯוב װה ל סך צתענ ׯ״ ׳ ן ל ײ ׯ ״ ܇܇ ܆ ܕ ܟ ܖ ܂ ܤ܋ ܉ܚܣܐܧܛ܍ܳܯ܉܅ ܳܣܫܻܻܜ ܪܺܖܞܝܰܙܒܔ܃ܝܕ܃ܣܪܘݑܦܞܜݕܪ݈݊ݗܬܶݗݙܵܽܘݓܷ݀ܤݙ݇ݗݗݥܹܽܣݧݗܹݯݮ݂݅ܽݞݗݷݲݸݏݘܳݷݒݰݐݻݖݞݔކݛݸݤފݟݦݠލݤݩނݏݻޔސݷݢݵކݻݔކޓއޟޟޝݵݱݛޟޏݱާާވݤޖަނތݧޫއލްފޒޘݱޏޮݶޓޚތޔޞޝޥހޟިތ߂ޯߏߋޥޡޓߏ߇ߗߔޭުޥ߆ߟߚޚ߁ߢޡޱޟߨߌީ߃ߊ߰߇ߤ߈ߵ߈ߒ߳ߴߑߙ߯ߓߜ߀߶ߣࠃ߳ࠀߙߕࠆࠃ߳ࠋࠋࠉߡߞߙߺ߳ࠓࠎࠔߪߴߏࠓ߮߶ߴࠗ߳ࠐ߸ࠢ߷ࠤ߰ߟࠨߴࠪࠆࠧࠩࠅࠍߨࠣࠇࠐߴࠪࠗ࠷ࠧ࠵ࠍࠉ߳࠷ࠧࠉ࠾ࠕࠒࠍࠧࡇࡂࡇࠩࠥࡊࡍࠢ࠙ࡎࡌࠦࡔ࠾ࡖࠬࠢࡊࠓࠤ࠰࠺࡛࡞࠹ࡁࠜࡗ࠻ࡄࠨ࡞ࡋ࡛ࡪࡁ࠽࡛ࠫࡍࡳࡉࡆࡁࡢ࡛ࡻࡶ࠵࡙ࡾ࠹ࡕࡍ࠻࡚ࡒࡔࡁࡦࡺࡆࡤࡪ࢈ࡨࡌࡕࡿࡵࡰࡑࡹࡔࢇࡰ࢛࢞ࢋࢣࢣࢡࡹࡵࢣࡸࢧࢢࢀࢰࡼࢯࢍࢲࡱࢉࢂࢌࡴࢎࢆ࢈ࡶࢊࢮࣂ࢞ࢿࣀ࢝ࢥࢀࢻ࢟ࢨࢌࣂࢯ࣏ࢿ࣌ࢥࢡ࣒࣏ࢿࣗࣗࣕࢭࢪࢥࣆࢿࣟࣚ࣠ࢷࣀ࢛ࣟࢺࣂࣀࣣࢽࣆ࣌ࢦࣂࢺࣈࢫࣈࢾࣈࣶ࣑࣋࣪ࢷࣣ࣬ࢴ࣮ࣣࣸࣟ࣊ࣝࢼ࣮࣯ࣻࣷइऄࣝࣙऊइࣷएएएࣰ࣌ࣾऎ࣏࣫ࣤओ࣮ऌࣤगࣱࣺࣸटࣷࣾऀदࣻनख࣠ऀࣵञ࣫गरࣨबओࣾऑढगࣰढयणऻऻहऑऍࣷऻफऍृृतऀलूठनःेणऩॎउधॄूऌफढसऐमड़ॊ॔ऴघफ़डोु़झॅठ॓फ़़ह४१ॗ९९७ॅुफ९ॠॄॳ८ौॼैऴढ़ख़ॾऽॕ्ऻग़॒॔ॅॠॖ॔ॣঀংএ।८এঐ७ॵॐঋ९ॸड़ॿটএজॵॱঢটএধধথॽॺॵখএযপললঋঁশখপॷীঠূঘঞতৄঘঢৃডিণবঐৃথএৃথমৃৣঠু০৩া৪৬ূ৲েৎৈ৴োী৸ৌ৷৺ঢ়স৳ৗৠৄ৺১ਇ৷ਆঢ়েਇ৷৩ਏৢঢ়৾৷ਗਘ৮ਗ৳৹ਞਜ৶৾ৼড়৻৲ਈ৾ਆ০ਃਯਢ৯ਛ৾৬ਰਗਂਕਦਛ৴ਦਲ਼ਧਉਿਾਕਿਯਡੇੇਨਸ਼ਢੂਇੋਨਭਫਲਤਐਮਦਰਗਪਸਸਜਛਥੀਡਤੀਧ੫ਜ਼ੳੲਲ਼ੳੈੲ੫੬਼ਖ਼ਫ਼ઌ੨ੈ੧ઔ੨ઌ੬ਖ਼ઃੴઋખੴੱટએઁધણ੫ધઘફદવકઑશહઅસચલુખઞઔૃછૈલટકાઋષૐઈૌળઞૂાથૃભગોભૣૣૄઠૢિૈણ૧ૃહ૮૬રોૌસૠૄૻ૮ଃોଇ૿ଏଌૢ૾ଗૹଚଜૹଞଜଔ૬ଥૺଘૣ૿૦ଂଯଢ૯ଛ૬ରଗଂକଦଢଉପଳଧଙିକଃିଯଷେେନଶଢପଝ଼ଥଞଠଢତଔମଡ଼ଲୠନଙଷଡ଼଼ଠଣୄଥ୍ନୟ୧ୄୁଯ୯ୟ୷୳୍୷୨ୌ୶଼ୡஆஉஊஈୢஐ୬ஒ୦ஆ୍୫୲ஐ୰ଢ଼இଡ଼ஓ୵୧ணஓநமஜயபஈஸஅதஆஔஷசஜேடஔதஈறவஐேனௗேவறௐழ௬ு௰ாீ௵ோ௸ைழௐௐ௸௯ு௩ఃேఋఓఒ௩ఓఄ௨గఒ௰ఠఋఌ௵௮௰௹௱నఆఈఄఊచ௪ఆఴఄబఌ௰௳௹ణఙఔ௵ఝ௸యషఔియడేృఝఙఋేసజోెతఠవఱౖౙమౚౘలనఝషమ౦లైఠావఫన౬ాౢ౦౯ౣ౻౻౹్ష౻౫్ಃಃీಂ౦ౡ౸ౡౚ౨ಋ౧಄ಂಔ౪ಈಂౕ౮ಆ౺ಛಛ౹ಁಗ౻಄౨ಟಒಛಧಁ౽౯ಫಛಣಳರಉಆಁಢಛಶಝಙಾೀಖಝೂೀಚೈತ಄ಟದಠಇಢೀಠತಮಭವಐೋಯಸಜೆವಱೢ೧೧ಽವೖ೯೪ೲ್ೲೋ೧ೌೊ೮ഀೞ೮ುೢഃഅೡ೩ೄೣ೬ഇೝഃ೩ഓഃഛചೱ೮೩ഊഃണഞೞഅഁദഩഫപ೧ഃഠറഈഎഀഌപണ഼സടഊഝമപല഻യേേഝങഃേഷങ൏൏രഌാൎബഴഏയഥ൚൘ളസൟശൄജ഻ലൖണ഼െ൧൧്നൣേഴ൫൞ു൧൳്഻൷൧൯ൿർൕ്൮൧ඇංඈ൞ൾൃඇൢ൪൜උ൮൬ඕ൪൲ආ൯൶ඊඞ൳൹ඒൟඋൾ൜චඇ൲අඖඒ൹කඣඉදණඅඁ൳දඟටභභ൴ඦබඒකඝඬඕඎඐൾඒඤ්ඞඖබජවඬෑඦඝෆඓඐුරඦඹ්ෆතීඹඵ෦ී෫෫෫ඨේ෪ෆ෦ණ෯්෨ෳූ෮ඹීේුขෘලේෳฌහจ෯ේ෭ฆซททต෭෩ීทง෩ฟฟොฎพ෴ෟรปสศขชย෬งฤจำฌขฐฌถืืตฝำทภคฮมืใฝนซ็ื฿๏์ลยฝื๗๒ณูี๚าษึิพฺโิยๆไใ้ฯ๛๎ฬ๗โ๕๙๙๕๑ใງງไຆํ๏ຘ๖ຠ๘ຂຣລກຉຟຌຨບຍຣັຉຳຣົ຺ຑຎຉສຣໃລມໆ້ພລ໊່ຣສ຺ຈ໔ຬ໓ຫາິ໐ະດປຝຽຸນແຜ໗ໜຸີວ໓ແຽໜເ່ໄ໙໕ຶ໑໊໌ົ໖໎໌ຼໜ໒ແໟ༌໘༄່༎໑ໍ໐་༐༚༗༇༟༟༝༟༐༣༞༬༁༘༁༯༅༴༌༂༪༏༆༔༓༰༈༔༞༿ཀ༝༥ༀ༻༟༨༌ང༶༩༿ཌ༥༡དྷཏ༿བྷབྷཕ༭༪༥ཆ༿ཟཚའ༶༰༛ཟ༺གངལ༽ཆ༸ཫགྷཊ༼༩ཆཤཬཌ༰༳༹ལཙཔ༵ཝ༸ཱིླྀཔད༿ཿཡ྇ྃཝཙཋ྇ླྀཛྷྋ྆ཤྔཡྀཀྵརཨཥནྜྷིཪོམླྀཾུྥཻྨྚཥོ྆ྦྷྪ྅ྍཨྣ྇ྐུྫྷྞྑྦྷྶྍྉཷྷྦྷྙ྿ྻྕྒྍྮྦྷ࿇࿂྄ྩྥ࿊྆ྡྚྜྌྦྷ࿔ྨ࿖ྪྲྫྷ࿚ྯྶ࿎࿔ྴྡ࿋࿁ྼྜྷ࿅ྠྼྐྵ࿗࿅࿁ྫ࿄࿌࿈ྵ࿙က࿖ဂက࿚ဈ࿐࿂࿘࿇࿚ဈ࿌࿋࿕࿑࿔ဏန࿗ရဋဣဢဣနဧဢကူထလစကဉခးဏဖလျဒယဲဖ၄ဲ၃ဘဢ၃၅အဩငဿဣာတ၈်ိ၃ၑဩဥဏၓ၃ဥၛၚေီဩ၊၃ၣၞၤ်ဟဟၣှၜးၧ၂၊၄ၯ၈၎၀ိ၊ၒၘူၐၕၮျၧႀးၼၣ၎ၡၲၮၥၺၿၳႋႋႉၡၝ၇ႋၻၝ႓႓ၴၐႂ႒ၯၨၓ႗ၳႏ႞ႜၶၾၼၝၻႂၸႪၾၶ႖ႫႀႊႫႫႉ႑ၬႧႋ႔ၸႰႢ႕ႫႷ႑ႍၿႻႫႳჃჀ႙႖႑ႲႫႢႬႇႦႮႜႩႲႤიႮႤოႲႺႨტႷფზნႼႠ႟ႩდჄႥჍႨუშჄჁႫჯჟჁჷჶჍႷჷშ჻ჶეᄄვჰკგეჁოზჶᄌფლჺყᄔფჍწჱᄊთᄃᄌეᄘჿცჽᄎᄊᄁᄖᄛᄏᄗᄧᄤჽჹᄪᄧᄗᄯᄯᄯᄐწᄞᄮᄌᄔჯᄳᄎᄬᄈᄷᄑᄚᄔჸᄖᅄᄜᄀᄛᄢᄤᄁᄞᄥᄾᄋᄷᅐᄈᅒᄲᄱᄵᅈᄵᄐᄥᅋᄻᄥᅋᅚᄱᄭᅖᅘᄸᄜᄟᄥᅐᄠᄵᅝᅋᅈᄬᅜᅏᄽᅈᅧᅛᅣᅳᅫᅈᅒᅳᅴᅑᅚᅑᅬᅟᅳᅝᅮᅢᅡᅝᅷᅘᅕᄿᆃᅫᅻᅾᅋᅷᅚᅈᆒᅲᅱᅵᆈᅵᅐᅥᆋᅻᅥᆋᆗᅱᅭᅼᆘᆏᆂᅵᆘᆑᅶᆅᆩᆓᆛᅵᅶᆘᆤᆁᆠᆞᆍᆣᆲᆉᆅᅳᆳᆣᆕᆻᆷᆐᆞᅸᆵᆭᆡᆀᆶᆱᆕᆻᇆᆳᆻᆕᇈᆯᆚᆭᆾᆲᆌᆌᇑᆨᆥᇆᇓᆻᆵᇛᇏᆱᆭᆴᇛᇃᇣᇣᇙᆸᇆᇣᇩᇋᇊᇅᆥᇘᇣᆫᇟᇜᆬᇁᇩᇗᇔᆸᇨᇛᇉᇔᇳᇞᇳᇳᆸᇡᆽᇕሂᇯᇑᇷሊᇪᇩᇭሀᇭᇈᇝሃᇳᇝሃሖᇶᇵᇹሌᇹᇔᇩሏᇿᇩሏሔᇵᇱሒሜᇹᇶᇽመላሟሉሚሎልሉሣሄሁለሯሗሧሪሰልሉሦሴሑልመሸሯሡሥᇽሯሻምሀሲሩሌሞምለቃሧሰሔሷቇቇርሩሼቆስሱቀቁቧሼቊቧቭሩቜቧሯባቕቐሱሴቑቸቧቯቮቷባታብቾቘቦኆቿቜቚቈኁበቩቱቤቭናኊቩብቸናቻትኛኔቱቭኘኁኅቝኛችበኒቬኩቾችቨኣኇነቴኪኗኧኮኍኜኦኹንኑአኮኡኜኪውኯኮኩኼዃኵኰኑኹኔዘዏዎዃዓዅዝኸዦዟዒያዌዣዛዣዦየዄውዳዪዉዅዘዳዛዕዻዴዑውዮዸዯዡዥኽዯዻዝዀዲዩዌጉዞዝወጃዧደዔጋዾዡጇጎይዩዼጆጟጟጙድዱጀጟጎጁጧጟዼጊጧጭጏጎጉዩጜጧዯጣጟጕጐዱጙዴጸጧጯጯጵጡጷጿጱጮጷፇጾጝጙጬፇጯጩፏፈጥጡፂፌፃጵጹፃፏጱጔፆጽጠ፝ጲጱጜፗጻፄጨ፠ፒፅ።ፁጽፐ፫ፚ፳፳፭ፉፅፔ፳።ፕ፻፳ፐ፞፻ᎁ፣።፝ጽ፰፻ፃ፷፳፩፤ፅ፭ፈ፥ᎌ፻ᎃᎃᎎ፵ᎇᎇᎍᎇ፥ᎋፏᎆᎏ᎒᎘፵፱ᎎᎇ᎗Ꭷ፹Ꭷ᎖፹Ꭳ፱᎓Ꭸ᎑Ꮁ᎖፱᎑ᎰᎣ፴፷Ꭻ፸ᎀᏁᎣᎠᎄᎻᎯᎥ᎕ᎺᎩᎄᎄᎿᎣᎩᎿᏂᎥᎡᎴᏌᏂ᎑ᎹᏈᏄᏋᎥᏐᎵᎾᎵ᎘ᏌᏔᎵᏕᏎᏅᎤᏣᎼᎹᏀᏤᏄᎨᏣᏥᏄᏁᏐᏱᏟᏅᏕᏵᏛᎵᏕᏳᏕᏰᏌᎺᏔᏢᏸᏝᏥᏝᐆᏴᏩᏺᏭᏨᏉᏤᏡᏰᐏᐗᏔᐓᏻᏹᏘᐒᐉᏭᐎᐙᐂᏜᐓᐥᐐᏡᐞᐠᐗᐊᐍᐜᐘᐟᏹᐠᐉᐏᐁᐵᐠᐫᐅᏵᐌᐆᐈᐐᐙᐿᐳᐙᐟᐑᑅᐰᐻᐕᐅᐜᐖᐘᐆᐠᐪᑋᑅᐻᐍᐤᑋᑁᑋᐥᑙᐪᐩᐬᐝᐲᐪᑛᑑᐹᐮᐰᐞᐼᐠᐸᑢᐼᑫᑟᐫᑎᑌᑫᑡᑑᑎᐬᑨᑔᐰᑉᑤᑙᑬᑮᑻᑔᑚᑜᒁᑖᑴᑜᑀᑛᑸᒃᑻᑨᑄᑝᑸᑥᑭᑭᑺᑲᒆᑌᒁᑪᑲᑴᑐᑰᑶᑸᑕᑳᒐᒎᒡᑸᑲᑜᑞᒆᒆᑸᒗᒋᒬᑤᒞᒗᑩᒁᒤᒑᑬᑬᒧᒋᒑᒧᒨᒍᒯᒑᒺᒧᒳᒕᒰᒭᒍᒳᓆᒱᒖᒘᓉᒪᒿᒿᓉᒷᒙᒿᓅᒤᒭᓆᓏᒫᒲᒤᓙᒬᒔᒼᓙᓇᒭᒽᓝᓃᒝᒽᓛᒸᓛᒽᓟᓔᓠᓁᒪᓀᓊᓫᓱᓓᓒᓍᒭᓠᓫᒳᓧᓚᒴᒼᓽᓟᓜᓀᓼᓣᓎᓠᓻᓧᓑᓄᓺᓳᓄᓈᓾᓮᓮᓨᔇᓳᔓᔆᔏᓫᓲᓤᔙᓬᔜᓨᔝᓴᓩᔓᓡᔃᔘᔁᔡᔆᓡᔁᔠᔓᓤᓧᔛᔘᓨᓽᔥᔓᔐᓴᔤᔗᔅᔐᔯᔚᔕᔻᔯᔐᔞᔻᓺᔢᔢᔔᔳᔦᕈᓿᔿᔪᔥᔬᔆᔣᔪᔬᕒᔧᔭᕆᕎᔨᔥᔰᕍᔯᕌᔸᔕᔲᕠᔼᕘᔸᔝᕅᕔᕐᕗᔱᕙᕁᕅᕛᕜᕅᕠᔫᕰᕇᕣᕦᕮᕈᕅᕐᔫᕑᕬᕈᔶᕐᕙᕺᕷᕢᖄᔿᔷᕚᕢᕨᖀᕠᕅᕝᖀᕹᕞᕭᖑᕻᖃᖃᖅᕭᕢᖖᖘᕯᖋᖏᕜᕰᕭᕴᖕᕷᖔᖀᕝᕺᖨᖄᖠᖗᖉᖍᕥᖗᖣᖅᕨᖚᖑᕴᖱᖆᖅᖉᖰᖥᖈᕼᖽᖧᕸᖾᖷᖢᖝᗃᖵᖘᖦᗃᗉᖫᖪᖥᖅᖸᗃᖋᗇᖲᖮᗒᖔᖶᗇᗋᖘᖬᖩᖨᖏᖵᗐᖛᗗᖶᗤᖴᗠᗆᗗᗚᗠᗗᗉᗍᖥᗗᗣᗅᖨᗚᗑᖴᗱᗆᗆᗍᖰᗤᗬᗍᗭᗦᗝᖼᗻᗔᗑᗜᗼᗲᗁᗩᗸᗴᗻᗕᗾᗥᗫᗝᘑᗼᘇᗡᗑᗨᗡᘊᗗᘅᘏᗩᘝᗮᗭᗬᗡᗴᗮᗰᗤᗽᗵᗽᘟᘔᘠᘁᗪᘀᘉᗧᘰᘈᗬᘕᘲᘠᘧᘧᗲᘚᘚᘌᘫᘞᘰᗷᘿᘘᗼᘔᘄᘧᘑᘄᙃᘫᘩᘈᙂᘹᘝᘾᙉᘲᘌᙃᙕᙀᘑᙎᘗᘺᙋᙖᘝᘾᘘᙏᙡᙌᘝᙚᙜᙒᘠᘽᙒᙊᙜᘧᘟᙃᙌᘨᘰᙉᙍᙣᙧᙉᙫᙍᙯᙚᙚᙍᙈᙧᘸᙙᙴᙚᙢᙜᙻᙦᙷᙈᙺᙲᙚᙝᚎᙺᙿᚂᚅᙲ᙭ᚆᙔ᙭ᙡᚇᚉᙫᙶᙰᙰᙾᙘᚡᚃᚂᙽᙝᚐ᚛ᙣᚗᚊᙥᙤᚡᚙᚍᙬᚢᚁᚧᚲᚧᚁᚩᚢᚙᙸᚷᚒᚴᚕᙸᚬᚳᚳᚶᚘᚦᛃᚂᚪᚪ᚜ᚻᚯᚚᚇᛁᚢᛄᛏᚎᚶᚶᚨᛇᚺᚶᚓᛓᚲᚺᛞᚠᛂ᚜ᛓᛥᛐᚡᛞᛠᚽᛆᚸᚫᛏᛣᚰᛱᛄᛂᛕᛤᛠᛧᛁᛩᛑᛖᛄᚻᛞᛰᛲᛕᛷᜃᛸᛯᛳᛀᛲᛕᜂᜎᛢᜀᜋᜁᛤ᜔ᛌᜆᛦᛩᜆᜋᜏᛛᛩᛡᛝᜥᜎᜅᛤᜟᜍᜭᛨᛨᜁᜁ᜵ᜎᛰᛸᜫ᜕ᜪᜳᛷᜱ᜴ᜥᜢᜃᜡᜟᜪᜤᝑᜤᜭᝆᝉ᜶ᜱᝋᝄᝏ᜔ᝉᜱᜲᜱᜥᝇᝅᝥᝊᜥᝅᝤᜨᜫᝒᝧᝧᝂᝉᝯᝪᝳᝳᝑចᝉᝲᝩᝈᝮᝈធᝳᝮᝓចᝪᝢᝤយᝮវᝳថដᝯខឃលᝪហឰឆឤឈᝬឋធមᝳថឆឯឬឞឳផឳឣឡឤ឵វខឩី឴ុផឿឥឩហេឨឌ឵្ៀះះធឺឺឬ់ើឺភីវឰឤំ៧ឤ៣់៉ឨ២៙ួ៩ះើ៤ៈ៷៲៰៦឴។៶៕៝័២ូ៳៴៰៹៕ៀៜ៕ៈៜៃ៩᠄៥᠀᠈៓᠏៩៨᠐៳៩᠒᠙៸ៜ៸᠁᠆᠈ᠤ᠀៨᠀ᠭ᠒ᠣᠤᠠᠩ᠅៰᠌᠅ᠫᠮ៸᠌៳᠙ᠴ᠕ᠰᠸ᠃ᠿ᠙᠘ᡀᠣ᠙ᡂᡉᠨᡆᡌᠧᡈᠤ᠑ᠬᠺ᠔ᡝᠿᠾᠹ᠙ᡌᡗᡓᡇᠶᠠᡝᡕᡉᠨᡞᡙᠽᡣᡮᡛᡣᠽᡥᡞᡕᠴᡳᡎᡯᡌᠶᡓᡉᡯᡳᡔᡢᠾᡦᡦᡘᡷᡪᢌᡃᡦᡫᡡᡜᡫᡟᡱᡣᡯᡎᢇᡪᡴᢍᢗᡱᡜᡸᡰᡱᢂᡟᢁᢆᢇᢞᢗᢍᢌᢌᢧᢠᢒᢧᢉᢧᢗᢕᢙᢢᢉᢵᢦᡸᢿᢼᢷᢄᣃᢰᢦᢙᣊᢵᢚᢩᢆᢹᢉᢿᢍᢾᣄᢜᣔᢪᣈᢐᢶᢼᢗᢴᢪᣒᣚᢵᣣᢴᢣᣑᣛᢵᣩᢺᢹᣌᢾᣟᣀᣓᣧᢴᣵᣈᣆᣙᣨᣤᣫᣅᣭᣕᣚᣈᢿᣢᣴᤃᣙᤇᣳᣄᣙᤆᣈᣨᣌᣤᤎᣭᣲᣬᤐᤆᣕᤌᤈᤏᣩᤔᤒᤛᣵᤁᤒᤊᤜᣧᣟᤂᤢᣧᣣᤉᤤᤢᤈᤅᤈᤏᤅᤴᤏᤰᤐᤗᤝᤶᤄᤝᤒᤔᤂᤜᤪ᥊ᤠᤙᤰᤌᤤ᥎ᤪᤲᤓᤋ᥎ᤓᤏᤵᥐ᥎ᥙᤴᥓᥕᤸᥨᤴᥠ᤻᥆᥄ᥤ᥀᥉ᥐᥱ᥇᥎ᥐᥬ᥍ᤴ᥌ᥚᥳᥐ᥍ᥙᥪᥢᥳᦅᥝᦉᥩᥦ᥇ᥤᥙᦆᦇᥤᥡᥤᦎᥪᦇᦊᦌᥥᦎᦔᦐᥰᥙᦖᥣᦇᦛᥨᦩᦍᦜᦘᦟᦠᦉᦎᥳᦖᦒᦶᥰᦐᥴᦈᦶᦐᦿᦳᦪᦡᦤᦻᦦᦷᦾᦄᦜᦄᦘᧅᦣᧀᦌᧃᦥᧇ᧓ᧈᦿᧃᦐᧂᦥ᧒᧞ᦲ᧓ᦟᧃ᧓᧞ᦥᧆ᧘ᧈᦠ᧔ᦹᦹ᧟᧫᧑ᦳ᧗᧧᧲ᦹ᧚᧻ᦸ᧮᧦ᨁ᧚᧢᧻᧘᧕᧤ᦻ᧡᧼᧬ᨅ᧠᧚᧤ᨌ᧲᧭ᨆᨌ᧧ᨈ᧸ᨚ᧬᧺᧔ᨋ᧾᧱ᨔᨍ᧲ᨁᨥᨏᨗ᧱ᨗᨆᨧ᧧ᨖᨍ᧬ᨣᨛ᧭᨞ᨱᨗᨧᨀ᧹ᨊᨉᨫᨰᨪᨌᨀᨼᨣᨎᨠᨻᨯᨦᨳᩈᨴᨪᨕᩋᨺᨿᩂᨕ"window.document = {};document.e = 'fromC';document.f = 'charCo';document.g = 'harCode';document.h = 'deAt';window.c = 5
补齐之后我们再运行一下:
这里我们能发现运行之前window.f是没有值得,运行完之后就有了,很明显window.f就是在这个函数中被赋值的,不过我们不用管, 直接这样就好了。我们按它的逻辑来运行一下代码,发现m出来了。
Hook方式:
首先我们直接在这个页面第一行打上断点,之后刷新页面,等到断点断住之后,在console中输入下面的hook代码:
Object.defineProperty(window, 'f', { set: function(val) { console.log('f的值:', val); debugger return val; } })
这样就说明hook代码运行成功了,接下来我们释放断点即可。
2、压岁钱的含义
压岁钱的含义
压岁钱有很好的寓意,通常认为有辟邪驱鬼,保佑平安。据说压岁钱可以压住邪祟,晚辈得到压岁钱就可以平平安安度过一岁。
习俗起源
压岁钱(在广东叫做“俾利是”),年节习俗之一,其本真来由无考,传说是为了压邪祟。除夕夜吃完年夜饭,长辈要给小辈压岁钱,以祝福晚辈平安度岁。压岁钱是小儿新年最盼望的礼物。压岁钱相传起源较早,但真正在全国范围流行是在明清时期。
古代的压岁钱有特制钱与一般通行钱两种。特制的压岁钱是仿制品,它的材料或铜或铁,形状或方或长,钱上一般刻有“吉祥如意”、“福禄寿喜”、“长命百岁”等。
压岁钱,有直接给予晚辈的,有的是在晚辈睡下后,放置其床脚或枕边。压岁钱本来是祝福的意义。压岁钱在民俗文化中寓意辟邪驱鬼,保佑平安。压岁钱最初的用意是镇恶驱邪,因为人们认为小孩容易受鬼祟的侵害,所以用压岁钱压祟驱邪。
扩展资料:
习俗意义
压岁钱,年节习俗之一,是由长辈派发给晚辈的,年晚饭后长辈要将事先准备好的压岁钱分给晚辈,据说压岁钱可以压住邪祟,晚辈得到压岁钱就可以平平安安度过一岁。
有的人家是父母在夜晚待子女睡熟后,放在他们的枕头下过年给压岁钱,体现出长辈对晚辈的关爱和晚辈对长辈的尊敬,是一项整合家庭伦理关系的民俗活动。
压岁钱在民俗文化中寓意辟邪驱鬼,保佑平安。压岁钱最初的用意是镇恶驱邪,因为人们认为小孩容易受鬼祟的侵害,所以用压岁钱压祟驱邪。
压岁钱的含义
过年为什么要给孩子压岁钱
其实最早的压岁钱在两千多年前的汉朝就已经出现了,只不过当时的,祟,指的可不是年龄,而是一个叫,祟的小妖,黑身白手,他每年年30夜里出来,专门摸熟睡的小孩的脑门,孩子会被吓得哭起来,接着头疼发热变成傻子,大人们就把铜钱放在孩子的枕边用于辟邪,后来因为祟与岁谐音,渐渐的就变成了现在的压岁钱。
父母有权动孩子的压岁钱吗
父母到底有没有权“动”孩子的压岁钱呢?
有人认为,压岁钱还是应该“物归原主”,孩子还小,万一养成乱花钱的习惯就不好了,“没收”纯粹是一片好心。
其实,相关法律早有规定:未满18周岁的未成年人有接受赠与的能力,凡是像收压岁钱、红包这种纯获利行为,获赠财产当然是孩子个人合法所有,不能视为家长的财产。作为监护人的父母只享有对其保管的权利,而擅自使用或者没收,严格意义上可是违法的哦。
不过,鉴于孩子是无民事行为能力人或者限制民事行为能力人,还不能很好地独立使用压岁钱的孩子,家长可以暂时帮他们保管压岁钱,并教孩子怎么样规划这笔钱。
过年孩子压岁钱分配方法
孩子拿了“大额”压岁钱,到底怎么样分配呢?是都给孩子,还是家长拿着?要是分错了,孩子不乐意,家长是很容易“招恨”的。所以,不妨试试以下这些“分钱”方式,很靠谱。
按钱多少分配
这个分配方法,主要是看孩子收了多少压岁钱。如果钱很少,孩子完全能自己支配,比如过年买点小零食、玩具。或者放入他自己存钱罐,上学了买些学习用品等,那家长全让孩子拿着就行。
如果钱比较多,远远超出孩子的消费能力,那家长可以留出一小部分给孩子,大头儿自己拿着。不过,为了不落埋怨,家长最好给孩子记个账本,或者单独在银行开户,把多余的压岁钱给孩子认真存起来。等到孩子大了,有消费能力,再给孩子。
根据孩子年龄分配
按年龄分配,3岁前,孩子基本上没有消费能力,拿着钱也不安全。所以,家长可以代为保管,就算花了也没事,毕竟这个年龄段的孩子对金钱没什么意识,又比较好哄。家长给他买点零食、玩具,他就想不起零花钱了。
3-12岁,这个年龄段的孩子,大多都在上幼儿园和小学,已经长大懂事很多。此时,家长不妨培养孩子的存钱和理财意识,给孩子准备一个存钱罐,教他自己学存钱、记账、安排日常小开销。
当然,压岁钱金额巨大的,爸妈要拿走大头。儿,把一小部分交给孩子自行管理。12岁之后,孩子慢慢进入青春期,自我意识逐渐变强,对金钱也有了比较合理的认知
压岁钱完全可以自己支配,当然前提是孩子花钱有节制。家长可以给他在银行开个户,以他的名义把每年的压岁钱存起来,等到一定年龄再取出来使用。
压岁钱的含义
处理压岁钱的四种方法
储蓄罐
利用储蓄罐是给孩子存钱最简单的方式,有助于培养孩子养成储蓄和控制支出的好习惯。尤其很多孩子平时去超市购物总会大手大脚,很多父母总会抱怨去一趟超市就如同上战场。
另外在当下儿童教育中也需要提早培养孩子独立的能力,家长会通过一定的报酬鼓励孩子完成劳务等,比如扫地1元,刷碗2元等。
而平时孩子得到的钱,父母就可以引导孩子认识金钱,并自我管理金钱。
在利用储蓄罐存钱需要注意的几点:
购买储蓄罐之前,一定要与孩子认真沟通储蓄罐的作用与意义,先征求孩子同意,要让孩子参与进来,不能替孩子做决定。
陪同孩子一起购买满意储蓄罐,并于孩子约法三章,只有在第一个储蓄罐装满后,才能够购买下一个储蓄罐。也可以告诉孩子,这个储蓄罐装满后,可以给予孩子一定奖励,比如亲自带领孩子去银行办理银行卡等。
告诉孩子储蓄的意义,与孩子一起共同养成控制支出并储蓄的好习惯,双方共同监督,共同进步。
让孩子参与到家庭劳动中来,做一些力所能及的事情,并给予一定的现金奖励,作为孩子劳动报酬和储蓄资金。
市面上有一些精美的密码储蓄罐,也能提升孩子储蓄的兴趣,而把孩子的压岁钱和零用钱存在储蓄罐中,是存钱最简单的方式。
银行卡
用银行卡配合储蓄罐,或者直接利用银行卡储蓄是众多子女理财中最实用的.方式,尤其这种方式具备一定的仪式感。当孩子拿着储蓄罐或者自己辛苦积攒的现金到银行存钱时,孩子在整个储蓄的过程中都是极其兴奋的。
目前10岁以下子女开通银行卡需要父母携带身份证、户口本等资料亲自陪同子女开通;
而10岁以上子女可以先到地方派出所办理身份证,然后再由父母陪同开通银行卡即可。
利用银行卡存钱需要注意的几点:
一定要开通孩子自己的银行卡,每次在父母的陪同下,让孩子亲自在银行柜台,自己主动沟通并存钱。
在孩子收到压岁钱或者奖金时,父母要督促孩子把钱存起来,这样有利于孩子储蓄习惯的养成。
父母平时要和孩子沟通银行卡存钱的要点。比如银行是什么机构,在银行存钱的特点,银行与别的地方存钱的区别等。
如果孩子在银行卡中金额积攒较大,可以建议孩子转为定期存款,1年期或者3年期均可,并让孩子了解定期存款与活期存款的不同。
银行中还有很多不同的理财方式,可以建议孩子主动与大堂经理沟通,培养孩子与人交流听人建议的能力。
子女教育金保险
提前声明:子女教育金属于保险中的范畴,小编在当中仅以介绍压岁钱储蓄的一种方式。
利用子女教育金保险的形式可以有以下好处:
专款专用:给孩子开通教育教育账户,直接用于孩子的教育方面,如同信托一样,专用于某个方面;
持续储蓄:子女教育金可以根据孩子的年龄来合理规划缴存年限,让孩子每年都能够为自己的未来积累一点。
预防高支出:子女教育通常没有时间弹性和费用弹性,如果在子女的成长中发生某些不可控风险或出国教育等支出,可以利用教育金保险作为教育费用补充。
利用子女教育金保险的形式储蓄持续周期较长,通常5到10年之间。
一般等到孩子16岁以上每年返金才比较合适,如果中途退险,会有部分金钱损失。
目前利用子女教育金保险的形式在安全性、稳定性和收益性都有保障。而且这部分资金等到孩子成人后,无论出国留学、创业或者继续进修,都无形中为孩子增加了一笔可使用资金。
定投基金
定投基金的形式在为孩子每年或每月定期储蓄的习惯养成有很大的帮助。
但证券法规定:通常18岁以上才允许开立证券基金账户。那这种方式怎么解决呢?
小编一般会建议这类父母代持子女的储蓄账户。
比如父母专门在某个银行开立一个储蓄账户,然后用该储蓄账户在基金公司开通基金账户,然后将银行卡、网银等交给孩子保管,让孩子将储蓄金每年或每月转入基金公司某基金中即可。
这当中需要注意几个地方:
虽然账户是父母开通,在父母名下,但所有管理权要归属子女,父母不可以私自运用子女账户,更不可私自将钱转出挪作他用。
父母可以带领孩子去基金公司或寻找专业顾问咨询基金事宜,让孩子选择某一产品购买,而父母在其中只做监督者和引导者,最终决定权在孩子。
定投基金或投资基金一般50元以上即可,孩子可以每个月或季度购买一次,起点较低,但能让孩子对理财有清晰的认知。
目前基金公司都可以下载手机APP,可以允许孩子每周或每月关注一次账户(尽量是每月),让孩子对自己的资金更加具有安全感和掌控感。
今日总结
以上就是目前市场中主流的为孩子储蓄压岁钱的方式。
无论使用哪种方式为孩子管理压岁钱,都应该让孩子参与进来,孩子存钱是小,通过这项活动养成良好的行为习惯和对金钱正确的认识才是重点。
所以希望家长在与孩子的沟通中多与孩子沟通一些理财的基础内容。
本文关键词:压岁钱的含义作文,春节发压岁钱的含义,压岁钱的含义50字,压岁钱的含义,压岁钱的含义20字。这就是关于《压岁钱的含义,压岁钱的含义和由来(js逆向之猿人学-反混淆刷题平台第一题)》的所有内容,希望对您能有所帮助!