0 1
За група студенти са зададени име, ЕГН, фак. №, оценките по 10 дисциплини, среден успех. Да се създаде програма, която избира от меню и използва функции за: • създаване на файл с информация за групата студенти, без да се въвежда ср. успех; • изчисляване на средния успех на всеки един от студентите; • намиране и извеждане броя на мъжете с повече от две двойки. Всякакви насоки биха били от полза. Благодаря предварително!😇
Насока от мен - не приемай нищо от потребителя Рабин, нищо че сигурно ще почне да ти предлага да ти дава решения. Такова задание му е над нивото и само може да те обърка.
от
многото Последно редактирано на 17.01.2022 от Един
от
многото, видяно: 989 пъти. #56365
Като насока бих ти дал да не питаш у БГ форуми и конкретно у тоя форум, щото най-много да те нахранят.
Но това е стандартна задача - тъй че разгледай задачи с подобни условия (ако трябва и на английски) и си сглоби нещо. Раздели си задачата на подзадачи и реши всяка от подзадачите - примерно "база данни за студенти", "създаване на файл", "изчисляване на средна стойност за X записи", "филтиране на записи" и т.н.
Също много полезни насоки са:
"Виж голямата картинка!"
"Мисли абстрактно!"
"Фокусирай се и отговорът сам ще дойде!"
"И сам войнът е сам!"
Ама верно - какво пишете тука с надеждата, че некой ще ви реши задачите. Седнете си на гъза и си ги решете сами. Аз след 8-ми Декември съм седал да кодя за да закрепя 3-ката едно време, и не съм писал по форумите за помощ. 😒
За 4-5 часа ще и намериш отговора на тая задача, ама седни и потърси стабилно - не да чакаш някой да ти снесе отговора. Късмет!
Искаше да кажеш от администратора Рабин.
@Моме, виж от предни години курсови работи, много сходни са. Все някой ще се навие да я пипне да ти свърши работа. Ако не си много грозна, и много целомъдрена. Аз навремето точно тъй се запознах с гаджето си. Покрай курсови работи. И поне да беше написала на какъв език се пише, примерно аз допускам, че данните са в Оракълска релационна база.
Епа навремето имаше оферти за заплащане в натура, а сега никакъв ентусиазъм, чичаци сме си верно. А младежите като гледам само те засипват със цитати.
от
многото Последно редактирано на 18.01.2022 от Един
от
многото, видяно: 940 пъти. #56409
В ерата на Интернет сме - няма нищо сигурно. Вие тука предполагате, че потребителят е "мома", ама може и да не е.
Насим Телеб е казал да се "поемат разумни рискове". 🙄
Навремето момите търсеха банкомат с вибратор. Ся само банкомат, науката върви напред!
Да беше пуснал албански вирус - тъй и тъй форумът ви е заразЕн, снимах ви Жонито как гледа порно, задачата я искам до утре решена, инак ви качвам в порнхъб.
Тъй е, тряя сме в крак с времето, прав си.
Всъщност трябва да се пази от потребител johnfound. Ще и напише решение на асемблер и ще сложи всички студенти в една таблица и преподавателя като даде за вход 2 милиарда студенти върви се оправяй. Потребителя Rabin ще се погрижи всичко да е скалабле и да няма изненади.
_iobuf * F1 DD 01H DUP (?) ; F1
_iobuf * Tempf DD 01H DUP (?) ; Tempf
char * imeFail DB 01eH DUP (?) ; imeFail
ALIGN 4
Student stud DB 060H DUP (?) ; stud
$SG34020 DB 'r', 00H
$SG34144 DB 00H
$SG34146 DB 00H
$SG34028 DB 0d0H, 09cH, 0d0H, 0beH, 0d0H, 0bbH, 0d1H, 08fH, ' ', 0d0H
DB 0b2H, 0d1H, 08aH, 0d0H, 0b2H, 0d0H, 0b5H, 0d0H, 0b4H, 0d0H, 0b5H
DB 0d1H, 082H, 0d0H, 0b5H, ' ', 0d0H, 0b8H, 0d0H, 0bcH, 0d0H, 0b5H
DB ' ', 0d0H, 0bdH, 0d0H, 0b0H, ' ', 0d1H, 084H, 0d0H, 0b0H, 0d0H
DB 0b9H, 0d0H, 0bbH, ':', 00H
$SG34031 DB 0d0H, 0a4H, 0d0H, 0b0H, 0d0H, 0b9H, 0d0H, 0bbH, 0d1H, 08aH
DB 0d1H, 082H, ' ', 0d1H, 081H, 0d1H, 08aH, 0d1H, 089H, 0d0H, 0b5H
DB 0d1H, 081H, 0d1H, 082H, 0d0H, 0b2H, 0d1H, 083H, 0d0H, 0b2H, 0d0H
DB 0b0H, '!', 0aH, 00H
$SG34032 DB 0d0H, 096H, 0d0H, 0b5H, 0d0H, 0bbH, 0d0H, 0b0H, 0d0H, 0b5H
DB 0d1H, 082H, 0d0H, 0b5H, ' ', 0d0H, 0bbH, 0d0H, 0b8H, ' ', 0d0H
DB 0b4H, 0d0H, 0b0H, ' ', 0d0H, 0b3H, 0d0H, 0beH, ' ', 0d0H, 0bfH
DB 0d1H, 080H, 0d0H, 0b5H, 0d0H, 0b7H, 0d0H, 0b0H, 0d0H, 0bfH, 0d0H
DB 0b8H, 0d1H, 088H, 0d0H, 0b5H, 0d1H, 082H, 0d0H, 0b5H, '?(y/n).'
DB '.:', 00H
$SG34148 DB 00H
$SG34150 DB 00H
$SG34035 DB 'w', 00H
$SG34152 DB 00H
$SG34154 DB 00H
$SG34036 DB 0d0H, 0a4H, 0d0H, 0b0H, 0d0H, 0b9H, 0d0H, 0bbH, 0d1H, 08aH
DB 0d1H, 082H, ' ', 0d0H, 0b5H, ' ', 0d0H, 0bfH, 0d1H, 080H, 0d0H
DB 0b5H, 0d0H, 0b7H, 0d0H, 0b0H, 0d0H, 0bfH, 0d0H, 0b8H, 0d1H, 081H
DB 0d0H, 0b0H, 0d0H, 0bdH, '!', 0aH, 0aH, 00H
$SG34037 DB 0d0H, 0a4H, 0d0H, 0b0H, 0d0H, 0b9H, 0d0H, 0bbH, 0d1H, 08aH
DB 0d1H, 082H, ' ', 0d0H, 0b5H, ' ', 0d0H, 0beH, 0d1H, 082H, 0d0H
DB 0b2H, 0d0H, 0beH, 0d1H, 080H, 0d0H, 0b5H, 0d0H, 0bdH, '!', 0aH
DB 00H
std::_Fake_allocator const std::_Fake_alloc ORG $+1 ; std::_Fake_alloc
ORG $+2
$SG34038 DB 'w+', 00H
ORG $+1
$SG34039 DB 0d0H, 09dH, 0d0H, 0beH, 0d0H, 0b2H, 0d0H, 0b8H, 0d1H, 08fH
DB 0d1H, 082H, ' ', 0d1H, 084H, 0d0H, 0b0H, 0d0H, 0b9H, 0d0H, 0bbH
DB ' ', 0d0H, 0b5H, ' ', 0d1H, 081H, 0d1H, 08aH, 0d0H, 0b7H, 0d0H
DB 0b4H, 0d0H, 0b0H, 0d0H, 0b4H, 0d0H, 0b5H, 0d0H, 0bdH, '!', 0aH
DB 0aH, 00H
ORG $+3
$SG34062 DB 'a+b', 00H
$SG34063 DB 0d0H, 09aH, 0d0H, 0beH, 0d0H, 0bbH, 0d0H, 0baH, 0d0H, 0beH
DB ' ', 0d1H, 081H, 0d1H, 082H, 0d1H, 083H, 0d0H, 0b4H, 0d0H, 0b5H
DB 0d0H, 0bdH, 0d1H, 082H, 0d0H, 0b0H, ' ', 0d1H, 089H, 0d0H, 0b5H
DB ' ', 0d0H, 0b2H, 0d1H, 08aH, 0d0H, 0b2H, 0d0H, 0b5H, 0d0H, 0b6H
DB 0d0H, 0b4H, 0d0H, 0b0H, 0d1H, 082H, 0d0H, 0b5H, '?:', 00H
ORG $+2
$SG34064 DB '%d', 00H
ORG $+1
$SG34065 DB 0aH, 00H
ORG $+2
$SG34066 DB 0d0H, 092H, 0d1H, 08aH, 0d0H, 0b2H, 0d0H, 0b5H, 0d0H, 0b4H
DB 0d0H, 0b5H, 0d1H, 082H, 0d0H, 0b5H, ' ', 0d0H, 0b8H, 0d0H, 0bcH
DB 0d0H, 0b5H, ' ', 0d0H, 0b8H, ' ', 0d1H, 084H, 0d0H, 0b0H, 0d0H
DB 0bcH, 0d0H, 0b8H, 0d0H, 0bbH, 0d0H, 0b8H, 0d1H, 08fH, ' ', 0d0H
DB 0b7H, 0d0H, 0b0H, ' %d-', 0d1H, 08fH, ' ', 0d1H, 081H, 0d1H, 082H
DB 0d1H, 083H, 0d0H, 0b4H, 0d0H, 0b5H, 0d0H, 0bdH, 0d1H, 082H, ':'
DB 0aH, 00H
ORG $+2
$SG34067 DB 0d0H, 095H, 0d0H, 093H, 0d0H, 09dH, ':', 00H
$SG34068 DB 0d0H, 0a4H, 0d0H, 0b0H, 0d0H, 0baH, '. ', 0d0H, 0bdH, 0d0H
DB 0beH, 0d0H, 0bcH, 0d0H, 0b5H, 0d1H, 080H, ':', 00H
$SG34070 DB '%f', 00H
ORG $+1
$SG34069 DB 0d0H, 092H, 0d1H, 08aH, 0d0H, 0b2H, 0d0H, 0b5H, 0d0H, 0b4H
DB 0d0H, 0b5H, 0d1H, 082H, 0d0H, 0b5H, ' ', 0d0H, 0beH, 0d1H, 086H
DB 0d0H, 0b5H, 0d0H, 0bdH, 0d0H, 0baH, 'a ', 0d0H, 0bfH, 0d0H, 0beH
DB ' %d-', 0d1H, 082H, 0d0H, 0b0H, ' ', 0d0H, 0b4H, 0d0H, 0b8H, 0d1H
DB 081H, 0d1H, 086H, 0d0H, 0b8H, 0d0H, 0bfH, 0d0H, 0bbH, 0d0H, 0b8H
DB 0d0H, 0bdH, 0d0H, 0b0H, ':', 00H
$SG34071 DB 0d0H, 09dH, 0d1H, 08fH, 0d0H, 0bcH, 0d0H, 0b0H, ' ', 0d0H
DB 0b5H, ' ', 0d0H, 0b8H, 0d0H, 0b7H, 0d0H, 0b1H, 0d1H, 080H, 0d0H
DB 0b0H, 0d0H, 0bdH, ' ', 0d1H, 084H, 0d0H, 0b0H, 0d0H, 0b9H, 0d0H
DB 0bbH, '!', 0aH, 00H
$SG34085 DB 'r+b', 00H
$SG34095 DB 'rb', 00H
ORG $+1
$SG34098 DB 0d0H, 0a1H, 0d1H, 082H, 0d1H, 083H, 0d0H, 0b4H, 0d0H, 0b5H
DB 0d0H, 0bdH, 0d1H, 082H, 0d0H, 0b8H, 0d1H, 082H, 0d0H, 0b5H, ' '
DB 0d0H, 0bcH, 0d1H, 08aH, 0d0H, 0b6H, 0d0H, 0b5H, ' ', 0d1H, 081H
DB 0d0H, 0b0H, ':', 0aH, 00H
ORG $+3
$SG34099 DB ' ', 0d0H, 0a4H, 0d0H, 0b0H, 0d0H, 0baH, '. ', 0d0H, 0bdH
DB 0d0H, 0beH, 0d0H, 0bcH, 0d0H, 0b5H, 0d1H, 080H, ':%s', 0aH, ' '
DB 0d0H, 0a1H, 0d1H, 080H, 0d0H, 0b5H, 0d0H, 0b4H, 0d0H, 0b5H, 0d0H
DB 0bdH, ' ', 0d1H, 083H, 0d1H, 081H, 0d0H, 0bfH, 0d0H, 0b5H, 0d1H
DB 085H, ':%4.2f', 0aH, 00H
ORG $+1
$SG34101 DB 0d0H, 09dH, 0d1H, 08fH, 0d0H, 0bcH, 0d0H, 0b0H, ' ', 0d0H
DB 0b2H, 0d1H, 08aH, 0d0H, 0b2H, 0d0H, 0b5H, 0d0H, 0b4H, 0d0H, 0b5H
DB 0d0H, 0bdH, 0d0H, 0b8H, ' ', 0d0H, 0bcH, 0d1H, 08aH, 0d0H, 0b6H
DB 0d0H, 0b5H, ' ', 0d1H, 081H, 0d1H, 082H, 0d1H, 083H, 0d0H, 0b4H
DB 0d0H, 0b5H, 0d0H, 0bdH, 0d1H, 082H, 0d0H, 0b8H, '!', 0aH, 00H
ORG $+2
$SG34102 DB 0d0H, 09dH, 0d1H, 08fH, 0d0H, 0bcH, 0d0H, 0b0H, ' ', 0d0H
DB 0b8H, 0d0H, 0b7H, 0d0H, 0b1H, 0d1H, 080H, 0d0H, 0b0H, 0d0H, 0bdH
DB ' ', 0d1H, 084H, 0d0H, 0b0H, 0d0H, 0b9H, 0d0H, 0bbH, '!', 0aH, 00H
ORG $+3
$SG34112 DB 'rb', 00H
ORG $+1
$SG34116 DB 0d0H, 09dH, 0d1H, 08fH, 0d0H, 0bcH, 0d0H, 0b0H, ' ', 0d0H
DB 0b8H, 0d0H, 0b7H, 0d0H, 0b1H, 0d1H, 080H, 0d0H, 0b0H, 0d0H, 0bdH
DB ' ', 0d1H, 084H, 0d0H, 0b0H, 0d0H, 0b9H, 0d0H, 0bbH, '!', 0aH, 00H
ORG $+3
$SG34113 DB ' ', 0d0H, 098H, 0d0H, 0bcH, 0d0H, 0b5H, ':%s', 0aH, ' ', 0d0H
DB 095H, 0d0H, 093H, 0d0H, 09dH, ':%s', 0aH, ' ', 0d0H, 0a4H, 0d0H
DB 0b0H, 0d0H, 0baH, '.', 0e2H, 084H, 096H, ':%s', 0aH, ' ', 0d0H
DB 0a1H, 0d1H, 080H, 0d0H, 0b5H, 0d0H, 0b4H, 0d0H, 0b5H, 0d0H, 0bdH
DB ' ', 0d1H, 083H, 0d1H, 081H, 0d0H, 0bfH, 0d0H, 0b5H, 0d1H, 085H
DB ':%4.2f', 0aH, 0aH, 00H
ORG $+2
$SG34115 DB 0d0H, 09dH, 0d1H, 08fH, 0d0H, 0bcH, 0d0H, 0b0H, ' ', 0d0H
DB 0b2H, 0d1H, 08aH, 0d0H, 0b2H, 0d0H, 0b5H, 0d0H, 0b4H, 0d0H, 0b5H
DB 0d0H, 0bdH, 0d0H, 0b8H, ' ', 0d1H, 081H, 0d1H, 082H, 0d1H, 083H
DB 0d0H, 0b4H, 0d0H, 0b5H, 0d0H, 0bdH, 0d1H, 082H, 0d0H, 0b8H, '!'
DB 0aH, 00H
ORG $+3
$SG34128 DB 'w+', 00H
ORG $+1
$SG34129 DB 'Del', 00H
$SG34130 DB 'r', 00H
ORG $+2
$SG34134 DB 0d0H, 0a1H, 0d1H, 082H, 0d1H, 083H, 0d0H, 0b4H, 0d0H, 0b5H
DB 0d0H, 0bdH, 0d1H, 082H, 0d1H, 08aH, 0d1H, 082H, ' ', 0d1H, 081H
DB ' ', 0d0H, 0a4H, 0d0H, 0b0H, 0d0H, 0baH, '.', 0e2H, 084H, 096H
DB ': %s e ', 0d0H, 0b8H, 0d0H, 0b7H, 0d1H, 082H, 0d1H, 080H, 0d0H
DB 0b8H, 0d1H, 082H, '!', 0aH, ' ', 00H
ORG $+1
$SG34135 DB 'Del', 00H
$SG34131 DB 0d0H, 092H, 0d1H, 08aH, 0d0H, 0b2H, 0d0H, 0b5H, 0d0H, 0b4H
DB 0d0H, 0b5H, 0d1H, 082H, 0d0H, 0b5H, ' ', 0d0H, 0a4H, 0d0H, 0b0H
DB 0d0H, 0baH, '.', 0e2H, 084H, 096H, ' ', 0d0H, 0bdH, 0d0H, 0b0H
DB ' ', 0d1H, 081H, 0d1H, 082H, 0d1H, 083H, 0d0H, 0b4H, 0d0H, 0b5H
DB 0d0H, 0bdH, 0d1H, 082H, 0d1H, 08aH, 0d1H, 082H, ' ', 0d0H, 0b7H
DB 0d0H, 0b0H, ' ', 0d0H, 0b8H, 0d0H, 0b7H, 0d1H, 082H, 0d0H, 0b8H
DB 0d1H, 080H, 0d0H, 0b2H, 0d0H, 0b0H, 0d0H, 0bdH, 0d0H, 0b5H, ':'
DB 00H
ORG $+3
$SG34136 DB 0d0H, 09dH, 0d1H, 08fH, 0d0H, 0bcH, 0d0H, 0b0H, ' ', 0d0H
DB 0b8H, 0d0H, 0b7H, 0d0H, 0b1H, 0d1H, 080H, 0d0H, 0b0H, 0d0H, 0bdH
DB ' ', 0d1H, 084H, 0d0H, 0b0H, 0d0H, 0b9H, 0d0H, 0bbH, '!', 0aH, 00H
ORG $+3
$SG34145 DB '%20s ', 0d0H, 09cH, 0d0H, 095H, 0d0H, 09dH, 0d0H, 0aeH, ' '
DB 0d0H, 097H, 0d0H, 090H, ' ', 0d0H, 09eH, 0d0H, 09fH, 0d0H, 095H
DB 0d0H, 0a0H, 0d0H, 090H, 0d0H, 0a6H, 0d0H, 098H, 0d0H, 098H, 0aH
DB 00H
ORG $+3
$SG34147 DB '%15s 1.', 0d0H, 098H, 0d0H, 0b7H, 0d0H, 0b1H, 0d0H, 0beH
DB 0d1H, 080H, ' ', 0d0H, 0bdH, 0d0H, 0b0H, ' ', 0d1H, 084H, 0d0H
DB 0b0H, 0d0H, 0b9H, 0d0H, 0bbH, 0aH, 00H
ORG $+3
$SG34149 DB '%15s 2.', 0d0H, 094H, 0d0H, 0beH, 0d0H, 0b1H, 0d0H, 0b0H
DB 0d0H, 0b2H, 0d1H, 08fH, 0d0H, 0bdH, 0d0H, 0b5H, ' ', 0d0H, 0bdH
DB 0d0H, 0b0H, ' ', 0d1H, 081H, 0d1H, 082H, 0d1H, 083H, 0d0H, 0b4H
DB 0d0H, 0b5H, 0d0H, 0bdH, 0d1H, 082H, 0d0H, 0b8H, 0aH, 00H
ORG $+1
$SG34151 DB '%15s 3.', 0d0H, 098H, 0d0H, 0b7H, 0d0H, 0b2H, 0d0H, 0b5H
DB 0d0H, 0b6H, 0d0H, 0b4H, 0d0H, 0b0H, 0d0H, 0bdH, 0d0H, 0b5H, ' '
DB 0d0H, 0bdH, 0d0H, 0b0H, ' ', 0d1H, 081H, 0d1H, 082H, 0d1H, 083H
DB 0d0H, 0b4H, 0d0H, 0b5H, 0d0H, 0bdH, 0d1H, 082H, 0d0H, 0b8H, 0d1H
DB 082H, 0d0H, 0b5H, ' ', 0d0H, 0bcH, 0d1H, 08aH, 0d0H, 0b6H, 0d0H
DB 0b5H, 0aH, 00H
ORG $+2
$SG34153 DB '%15s 4.', 0d0H, 098H, 0d0H, 0b7H, 0d0H, 0b2H, 0d0H, 0b5H
DB 0d0H, 0b6H, 0d0H, 0b4H, 0d0H, 0b0H, 0d0H, 0bdH, 0d0H, 0b5H, ' '
DB 0d0H, 0bdH, 0d0H, 0b0H, ' ', 0d0H, 0b2H, 0d1H, 081H, 0d0H, 0b8H
DB 0d1H, 087H, 0d0H, 0baH, 0d0H, 0b8H, ' ', 0d1H, 081H, 0d1H, 082H
DB 0d1H, 083H, 0d0H, 0b4H, 0d0H, 0b5H, 0d0H, 0bdH, 0d1H, 082H, 0d0H
DB 0b8H, 0aH, 00H
ORG $+2
$SG34155 DB '%15s 5.', 0d0H, 098H, 0d0H, 0b7H, 0d1H, 082H, 0d1H, 080H
DB 0d0H, 0b8H, 0d0H, 0b2H, 0d0H, 0b0H, 0d0H, 0bdH, 0d0H, 0b5H, ' '
DB 0d0H, 0beH, 0d1H, 082H, ' ', 0d1H, 084H, 0d0H, 0b0H, 0d0H, 0b9H
DB 0d0H, 0bbH, ' ', 0d0H, 0bfH, 0d0H, 0beH, ' ', 0d0H, 0b7H, 0d0H
DB 0b0H, 0d0H, 0b4H, 0d0H, 0b0H, 0d0H, 0b4H, 0d0H, 0b5H, 0d0H, 0bdH
DB ' ', 0d0H, 0a4H, 0d0H, 0b0H, 0d0H, 0baH, '.', 0e2H, 084H, 096H
DB 0aH, 00H
$SG34156 DB 0d0H, 098H, 0d0H, 0b7H, 0d0H, 0b1H, 0d0H, 0b5H, 0d1H, 080H
DB 0d0H, 0b5H, 0d1H, 082H, 0d0H, 0b5H, ' ', 0d0H, 0bdH, 0d0H, 0beH
DB 0d0H, 0bcH, 0d0H, 0b5H, 0d1H, 080H, ' ', 0d0H, 0bdH, 0d0H, 0b0H
DB ' ', 0d0H, 0beH, 0d0H, 0bfH, 0d0H, 0b5H, 0d1H, 080H, 0d0H, 0b0H
DB 0d1H, 086H, 0d0H, 0b8H, 0d1H, 08fH, ' ', 0d0H, 0b8H, 0d0H, 0bbH
DB 0d0H, 0b8H, ' ', 0e2H, 080H, 098H, '0'' ', 0d0H, 0b7H, 0d0H, 0b0H
DB ' ', 0d0H, 0b8H, 0d0H, 0b7H, 0d1H, 085H, 0d0H, 0beH, 0d0H, 0b4H
DB ':', 00H
$SG34157 DB '%d', 00H
ORG $+1
$SG34164 DB 0d0H, 094H, 0d0H, 0beH, 0d0H, 0b2H, 0d0H, 0b8H, 0d0H, 0b6H
DB 0d0H, 0b4H, 0d0H, 0b0H, 0d0H, 0bdH, 0d0H, 0b5H, '!', 0aH, 00H
unsigned __int64 `__local_stdio_printf_options'::`2'::_OptionsStorage DQ 01H DUP (?) ; `__local_stdio_printf_options'::`2'::_OptionsStorage
unsigned __int64 `__local_stdio_scanf_options'::`2'::_OptionsStorage DQ 01H DUP (?) ; `__local_stdio_scanf_options'::`2'::_OptionsStorage
__real@4024000000000000 DQ 04024000000000000r ; 10
voltbl SEGMENT
_volmd DD 0ffffffffH
DDSymXIndex: FLAT:void Iztrivane(void)
DD 0dH
DD 0131H
voltbl ENDS
tv68 = -4 ; size = 4
int exist(void) PROC ; exist
push ebp
mov ebp, esp
push ecx
push OFFSET $SG34020
push OFFSET char * imeFail ; imeFail
call _fopen
add esp, 8
mov DWORD PTR _iobuf * Tempf, eax ; Tempf
cmp DWORD PTR _iobuf * Tempf, 0 ; Tempf
je SHORT $LN3@exist
mov DWORD PTR tv68[ebp], 1
jmp SHORT $LN4@exist
$LN3@exist:
mov DWORD PTR tv68[ebp], 0
$LN4@exist:
mov eax, DWORD PTR tv68[ebp]
mov esp, ebp
pop ebp
ret 0
int exist(void) ENDP ; exist
_yes$ = -1 ; size = 1
void Syzdfail(void) PROC ; Syzdfail
push ebp
mov ebp, esp
push ecx
push OFFSET $SG34028
call _printf
add esp, 4
push OFFSET char * imeFail ; imeFail
call char * gets_s<30>(char (&)[30]) ; gets_s<30>
add esp, 4
call int exist(void) ; exist
test eax, eax
je SHORT $LN2@Syzdfail
push OFFSET $SG34031
call _printf
add esp, 4
push OFFSET $SG34032
call _printf
add esp, 4
call _getchar
mov BYTE PTR _yes$[ebp], al
movsx eax, BYTE PTR _yes$[ebp]
cmp eax, 121 ; 00000079H
jne SHORT $LN4@Syzdfail
push OFFSET $SG34035
push OFFSET char * imeFail ; imeFail
call _fopen
add esp, 8
mov DWORD PTR _iobuf * F1, eax ; F1
push OFFSET $SG34036
call _printf
add esp, 4
jmp SHORT $LN5@Syzdfail
$LN4@Syzdfail:
push OFFSET $SG34037
call _printf
add esp, 4
$LN5@Syzdfail:
jmp SHORT $LN3@Syzdfail
$LN2@Syzdfail:
push OFFSET $SG34038
push OFFSET char * imeFail ; imeFail
call _fopen
add esp, 8
mov DWORD PTR _iobuf * F1, eax ; F1
push OFFSET $SG34039
call _printf
add esp, 4
$LN3@Syzdfail:
mov ecx, DWORD PTR _iobuf * F1 ; F1
push ecx
call _fclose
add esp, 4
mov esp, ebp
pop ebp
ret 0
void Syzdfail(void) ENDP ; Syzdfail
_n$ = -12 ; size = 4
_i$1 = -8 ; size = 4
_i$2 = -4 ; size = 4
void Vyvejdane(void) PROC ; Vyvejdane
push ebp
mov ebp, esp
sub esp, 12 ; 0000000cH
call int exist(void) ; exist
test eax, eax
je $LN8@Vyvejdane
push OFFSET $SG34062
push OFFSET char * imeFail ; imeFail
call _fopen
add esp, 8
mov DWORD PTR _iobuf * F1, eax ; F1
mov DWORD PTR _n$[ebp], 0
push OFFSET $SG34063
call _printf
add esp, 4
lea eax, DWORD PTR _n$[ebp]
push eax
push OFFSET $SG34064
call _scanf
add esp, 8
call _getchar
mov DWORD PTR _i$1[ebp], 0
jmp SHORT $LN4@Vyvejdane
$LN2@Vyvejdane:
mov ecx, DWORD PTR _i$1[ebp]
add ecx, 1
mov DWORD PTR _i$1[ebp], ecx
$LN4@Vyvejdane:
mov edx, DWORD PTR _i$1[ebp]
cmp edx, DWORD PTR _n$[ebp]
jge $LN3@Vyvejdane
push OFFSET $SG34065
call _printf
add esp, 4
mov eax, DWORD PTR _i$1[ebp]
add eax, 1
push eax
push OFFSET $SG34066
call _printf
add esp, 8
push OFFSET Student stud ; stud
call
Тука има уязвимост тип експлойт препълване на стека
Да, при това интересен. Ще видя какво може да се направи...
Fixed. Може да съм вкарал някоя регресия, ама едва ли. Ако някой забележи проблеми с форматирането – сигнализирайте.
Fixed. Може да съм вкарал някоя регресия, ама едва ли. Ако някой забележи проблеми с форматирането – сигнализирайте.
Truncate-ва. Линмита колко реда код(пост) е ?
Fixed. Може да съм вкарал някоя регресия, ама едва ли. Ако някой забележи проблеми с форматирането – сигнализирайте.
Truncate-ва. Линмита колко реда код(пост) е ?
16KB, ако няма личен лимит. Но такъв никой няма в момента.
И на туй му викате читаем код???
Пръво помислих, че Делегата ебава момето.
Цъкам си тука жаварнишкия форум, май почнах да му вдявам на Докержийницата вътрешните мрежи. От нямане кво да правя.
Жони, ако ти беше форумчето на човешки език бих дописал неко фичър, просто за убиване на време. Неска си зех нов инвентар за тракторчето, ама кат мръкне и will code за бес пари.
Тизе може да ме пуснеш на виртуалката да насъскам жаварника и да си ги мерим при равни условия кушия.
http://softunify.com:8080/BootForum/index.xhtml
Ма да те предупредя, че мойто има ного екстри, и се дописват лесно и нови. Може да те засенча, сепак ще е интересен социален експеримент. Асемблер с/у жаварник и Марая ДБ.
Тизе може да ме пуснеш на виртуалката да насъскам жаварника и да си ги мерим при равни условия кушия.
Да бе! Да ми качиш Log4j, та всичко да се отече за пет минути. На моите сървъри Джава няма и не може да има по определение – все пак информационната сигурност ми е важна.
Всичкият софт, е само на асемблер и C. В най-краен случай може и на C++, но аргументирано.
Има и други логержийници, не е само log4j.
На С++ си ударих главата още като млад ергенин, и още имам цицина. Чак не мога да повярвам Ребата как изобщо се оправя с туй чудо, и в същото време проявява социално малоумие.
Виж кво е лачено мойто, мога и JavaBB да подкарам, което ви ареша. Може да пуснем анкета... упс, ти нямаш анкети, и няма кой да ти напише
Kо счупи ве, не мога да си едитна поста.
Геедай тука те, туй е живо 10 години, да речем се е доказало 20 пъти повече време, с хиляди пъти повече юзверги.
Copyright © 1998-2020 paul wheaton, Missoula, Montana
Кис кис, от миналия век е жив, кво се буташ с тия вчерашни проекти!
Kо счупи ве, не мога да си едитна поста.
Геедай тука те, туй е живо 10 години, да речем се е доказало 20 пъти повече време, с хиляди пъти повече юзверги.
Copyright © 1998-2020 paul wheaton, Missoula, Montana
Кис кис, от миналия век е жив, кво се буташ с тия вчерашни проекти!
1998? Да не се окаже сега че асемблера са го писали на джава. Я кажи за вътрешните мрежи на докера успя ли да ги сканираш с порт скенера, какво ти показва? Нещо ИП-та да кажеш а у
0 1