Grails เดตเต†เดฌเต เดšเดŸเตเดŸเด•เตเด•เต‚เดŸเดฟเดฒเต†เดฏเตเด‚ TZInfo Ruby เดฎเตŠเดกเตเดฏเต‚เดณเดฟเดฒเต†เดฏเตเด‚ เด•เต‡เดŸเตเดชเดพเดŸเตเด•เตพ

JVM-เดจเตเดณเตเดณ เดœเดพเดต, เด—เตเดฐเต‚เดตเดฟ, เดฎเดฑเตเดฑเต เดญเดพเดทเด•เตพ เดŽเดจเตเดจเดฟเดตเดฏเดฟเดฒเต† MVC เดฎเดพเดคเตƒเด•เดฏเตเด•เตเด•เต เด…เดจเตเดธเตƒเดคเดฎเดพเดฏเดฟ เดตเต†เดฌเต เด†เดชเตเดฒเดฟเด•เตเด•เต‡เดทเดจเตเด•เตพ เดตเดฟเด•เดธเดฟเดชเตเดชเดฟเด•เตเด•เตเดจเตเดจเดคเดฟเดจเดพเดฏเดฟ เดฐเต‚เดชเด•เตฝเดชเตเดชเดจ เดšเต†เดฏเตเดค เด—เตเดฐเต†เดฏเตเตฝเดธเต เดตเต†เดฌเต เดšเดŸเตเดŸเด•เตเด•เต‚เดŸเดฟเตฝ เด’เดฐเต เด…เดชเด•เดŸเดธเดพเดงเตเดฏเดค เดคเดฟเดฐเดฟเดšเตเดšเดฑเดฟเดžเตเดžเดฟเดŸเตเดŸเตเดฃเตเดŸเต, เด‡เดคเต เดตเต†เดฌเต เดชเดฐเดฟเดคเดธเตเดฅเดฟเดคเดฟเดฏเดฟเตฝ เดจเดฟเด™เตเด™เดณเตเดŸเต† เด•เต‹เดกเต เดตเดฟเดฆเต‚เดฐเดฎเดพเดฏเดฟ เดŽเด•เตเดธเดฟเด•เตเดฏเต‚เดŸเตเดŸเต เดšเต†เดฏเตเดฏเดพเตป เดจเดฟเด™เตเด™เดณเต† เด…เดจเตเดตเดฆเดฟเด•เตเด•เตเดจเตเดจเต. เด†เดชเตเดฒเดฟเด•เตเด•เต‡เดทเตป เดชเตเดฐเดตเตผเดคเตเดคเดฟเด•เตเด•เตเดจเตเดจเต. เด†เด•เตเดฐเดฎเดฃเด•เดพเดฐเดฟเด•เตเด•เต ClassLoader-เดฒเต‡เด•เตเด•เต เด†เด•เตโ€Œเดธเดธเต เดจเตฝเด•เตเดจเตเดจ เดชเตเดฐเดคเตเดฏเต‡เด•เด‚ เดฐเต‚เดชเด•เตฝเดชเตเดชเดจ เดšเต†เดฏเตโ€Œเดค เด’เดฐเต เด…เดญเตเดฏเตผเดคเตเดฅเดจ เด…เดฏเดšเตเดšเตเด•เตŠเดฃเตเดŸเต เด…เดชเด•เดŸเดธเดพเดงเตเดฏเดค เดชเตเดฐเดฏเต‹เดœเดจเดชเตเดชเต†เดŸเตเดคเตเดคเตเดจเตเดจเต. เด’เดฌเตโ€Œเดœเด•เตโ€Œเดฑเตเดฑเตเด•เตพ เดธเตƒเดทเตโ€ŒเดŸเดฟเด•เตเด•เตเดฎเตเดชเต‹เดดเตเด‚ bindData เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต เดธเตเดตเดฎเต‡เดงเดฏเดพ เดฌเตˆเตปเดกเตเดšเต†เดฏเตเดฏเตเดฎเตเดชเต‹เดดเตเด‚ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดจเตเดจ เดกเดพเดฑเตเดฑ-เดฌเตˆเตปเดกเดฟเด‚เด—เต เดฒเต‹เดœเดฟเด•เตเด•เดฟเดฒเต† เด’เดฐเต เดชเดฟเดดเดตเดพเดฃเต เดชเตเดฐเดถเตโ€Œเดจเดคเตเดคเดฟเดจเต เด•เดพเดฐเดฃเด‚. 3.3.15, 4.1.1, 5.1.9, 5.2.1 เดŽเดจเตเดจเต€ เดชเดคเดฟเดชเตเดชเตเด•เดณเดฟเตฝ เดชเตเดฐเดถเตเดจเด‚ เดชเดฐเดฟเดนเดฐเดฟเดšเตเดšเต.

เด•เต‚เดŸเดพเดคเต†, เด†เด•เตเดฐเดฎเดฟเด•เตเด•เดชเตเดชเต†เดŸเตเดŸ เด†เดชเตเดฒเดฟเด•เตเด•เต‡เดทเดจเตเดฑเต† เด†เด•เตโ€Œเดธเดธเต เด…เดตเด•เดพเดถเด™เตเด™เตพ เด…เดจเตเดตเดฆเดฟเด•เตเด•เตเดจเตเดจเดฟเดŸเดคเตเดคเต‹เดณเด‚, เดเดคเต เดซเดฏเดฒเดฟเดจเตเดฑเต†เดฏเตเด‚ เด‰เดณเตเดณเดŸเด•เตเด•เด™เตเด™เตพ เดฒเต‹เดกเตเดšเต†เดฏเตเดฏเดพเตป เด…เดจเตเดตเดฆเดฟเด•เตเด•เตเดจเตเดจ tzinfo Ruby เดฎเตŠเดกเตเดฏเต‚เดณเดฟเตฝ เด’เดฐเต เด…เดชเด•เดŸเดธเดพเดงเตเดฏเดค เดžเด™เตเด™เตพเด•เตเด•เต เดถเตเดฐเดฆเตเดงเดฟเด•เตเด•เดพเดจเดพเด•เตเด‚. TZInfo::Timezone.get เดฎเต†เดคเตเดคเต‡เดกเดฟเตฝ เดตเตเดฏเด•เตเดคเดฎเดพเด•เตเด•เดฟเดฏ เดธเดฎเดฏเดฎเต‡เด–เดฒเดพ เดจเดพเดฎเดคเตเดคเดฟเตฝ เดชเตเดฐเดคเตเดฏเต‡เด• เดชเตเดฐเดคเต€เด•เด™เตเด™เตพ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดจเตเดจเดคเดฟเดจเตเดณเตเดณ เดถเดฐเดฟเดฏเดพเดฏ เดชเดฐเดฟเดถเต‹เดงเดจเดฏเตเดŸเต† เด…เดญเดพเดตเดตเตเดฎเดพเดฏเดฟ เดฌเดจเตเดงเดชเตเดชเต†เดŸเตเดŸเดคเดพเดฃเต เด…เดชเด•เดŸเดธเดพเดงเตเดฏเดค. TZInfo::Timezone.get เดŽเดจเตเดจเดคเดฟเดฒเต‡เด•เตเด•เต เดธเดพเดงเตเดคเดฏเดฟเดฒเตเดฒเดพเดคเตเดค เดฌเดพเดนเตเดฏ เดกเดพเดฑเตเดฑ เด•เตˆเดฎเดพเดฑเตเดจเตเดจ เด†เดชเตเดฒเดฟเด•เตเด•เต‡เดทเดจเตเด•เดณเต† เดˆ เดชเตเดฐเดถเตเดจเด‚ เดฌเดพเดงเดฟเด•เตเด•เตเดจเตเดจเต. เด‰เดฆเดพเดนเดฐเดฃเดคเตเดคเดฟเดจเต, /tmp/payload เดซเดฏเตฝ เดตเดพเดฏเดฟเด•เตเด•เดพเตป, เดจเดฟเด™เตเด™เตพเด•เตเด•เต "foo\n/../../../tmp/payload" เดชเต‹เดฒเต†เดฏเตเดณเตเดณ เด’เดฐเต เดฎเต‚เดฒเตเดฏเด‚ เดตเตเดฏเด•เตเดคเดฎเดพเด•เตเด•เดพเด‚.

เด…เดตเดฒเด‚เดฌเด‚: opennet.ru

เด’เดฐเต เด…เดญเดฟเดชเตเดฐเดพเดฏเด‚ เดšเต‡เตผเด•เตเด•เตเด•