108495 research outputs found
Sort by
Staatiline analüüs mälu rikkumise haavatavuste tuvastamiseks
Memory corruption attacks have existed for a long time, and despite that, they are still considered a major threat to modern software. In fact, memory safety is such a major problem that in 2023, the U.S. Cybersecurity and Infrastructure Security Agency and in the year 2024, the Office of the National Cyber Director released articles, addressing the need for memory safety in modern and future software. The most widespread solution to memory safety problems is the use of memory-safe programming languages. In addition to not solving the problem completely, such an approach also does not take into consideration all the software that is written using non-memory-safe programming languages. Due to different constraints, it is often not realistic to rewrite a whole application to another programming language. The need for code written in a non-memory-safe programming language to be secure has several solutions with their advantages and downsides. This paper focuses on one such solution, that is, static code analysis. Static code analysis inspects the code without executing it and can detect a wide range of vulnerabilities. This paper contributed to the field by examining the cause of modern memory corruption bugs in the code. During the analysis, modern static code analyzers were tested to determine whether static code analysis is an effective measure against memory corruption vulnerabilities. In addition, a test suite of simplified real-world vulnerabilities was created for further refinement of static code analysis tools.Mälu korruptsiooni rünnakud on pikaaegne probleem ning vaatamata sellele, on see endiselt kaasaegse tarkvara jaoks tõsine ohutegur. Mälu turvalisus on laialdane probleem, mistõttu 2023. aastal avaldas Ameerika küberkaitseagentuur ja 2024. aastal Ameerika Valge Maja Riikliku Küberturvalisuse Direktorite Büroo artiklid, milles käsitleti vajadust mälu turvalisuse tagamiseks kaasaegses ja tuleviku tarkvaras. Kõige levinum mälu turvalisuse probleemide lahendus on mälu turvaliste programmeerimiskeelte kasutamine. Antud viis aga ei lahenda probleemi täielikult ning lisaks ei võta selline lähenemine arvesse kogu tarkvara, mis on kirjutatud mitte mälu turvalistes programmeerimiskeeltes. Erinevate piirangute tõttu ei ole sageli realistlik kogu rakendust kirjutada ümber teise, ehk mälu turvalisse programmeerimiskeelde, vaid lisaks on aktuaalne ja oluline mitte mälu turvalises programmeerimiskeeles kirjutatud koodi turvalisus. Selle saavutamiseks on olemas mitmeid lahendusi, millel on oma eelised ja puudused. Käesolev töö keskendub ühele võimalikule lahendusele – staatilisele koodianalüüsile. Staatiline koodianalüüs uurib koodi seda käivitamata ning on võimeline tuvastama laias ulatuses haavatavusi. Käesolev töö annab panuse antud valdkonda, uurides kaasaegsete mälukorruptsiooni vigade põhjuseid koodis. Analüüsi käigus testiti kaasaegseid staatilisi koodianalüüsi tööriistu, et teha kindlaks, kas staatiline koodianalüüs on tõhus meede mälu korruptsioonist tulenevate haavatavuste vastu. Lisaks loodi testide komplekt lihtsustatud reaalsetest haavatavustest, et aidata staatilisi koodianalüüsi tööriistu edaspidiselt arendada
The (re)making of Georgianness: culinary glocalisation, migration and authenticity in Georgian restaurants in Kraków
In recent years, Georgian restaurants have become a notable feature of Poland’s urban foodscape, despite the absence of strong historical, colonial or large-scale migratory ties between Georgia and Poland. This dissertation explores how and why Georgian cuisine is travelling and transforming in the Polish context, focusing on the proliferation of Georgian-themed eateries and their possible roles as sites of cultural negotiation, belonging, adaptation and performance. The study draws on data gathered through several qualitative fieldwork methods, including interviews with Georgian and non-Georgian restaurant owners, Google Maps restaurant reviews and participant observation, using thematic analysis as the primary analytical method, to uncover how cuisines travel and how ‘Georgianness’ is (re)constructed and performed in another context. Using Kraków as the case study, this research contributes to broader discussions in transnational migration and culinary mobilisation and hybridity, offering insights into how cuisine becomes a travelling form of ethnic identity, oftentimes adapting and evolving to its glocal context
Continued Development of an Estonian Text Tummarizer
In an information-rich environment, automatic summarization helps save time by highlighting key content and enabling faster text navigation. EstSum was enhanced with semantic analysis: two linguistic modules were added, and transfer learning was tested using a few-shot approach to evaluate performance with limited training data. The wordnet-based module slightly improved accuracy but significantly slowed the system, while the language model–based module achieved a negligible increase in accuracy without affecting speed. Although few-shot performance matched the baseline, further improvements are possible by supplying more training examples and refining prompts. To improve accessibility, a web-based user interface was also developed for non-technical users.Infoküllases keskkonnas aitab automaatne sisukokkuvõtja säästa aega, tõstes esile olulisemad tekstiosad ja toetades kiiret orienteerumist sisus. EstSumi täiustati semantilise analüüsi võimalustega: lisati kaks lingvistilist moodulit ning katsetati siirdeõpet few-shot meetodil, et hinnata selle sobivust väikese andmestikuga töötamiseks. Üks moodulitest põhines wordnetil, parandades küll veidi täpsust, kuid vähendades süsteemi jõudlust märgatavalt. Keelemudelil põhinev moodul parandas täpsust ja säilitas töökiiruse. Siirdeõppe tulemuslikkus jäi samale tasemele EstSumi baasversiooniga. Keelemudelitel põhinevat lähenemisviisi saab edasi arendada, andes mudelile siirdeõppe käigus rohkem treeningandmeid ning täpsustades viipa. Lisaks loodi veebipõhine kasutajaliides, mis võimaldab süsteemi kasutada ka mittetehnilistel kasutajatel
The influence of demographic and personal factors on persistence in online learning: insights from azerbaijani students
https://www.ester.ee/record=b5756737*es
Особенности понимания художественных текстов с комическим эффектом на основе каламбуров учениками-билингвами и монолингвами Эстонии: опыт экспериментального исследования
https://www.ester.ee/record=b576649
Errores de acentuación ortográfica en español entre los estudiantes estonios
Este trabajo se centra en los errores de acentuación ortográfica cometidos por estudiantes estonios que estudian Filología Hispánica en la Universidad de Tartu. El objetivo de la investigación es analizar los errores presentes en los textos escritos por 13 estudiantes a lo largo de tres años. Los resultados del análisis muestran que el error más frecuente es la omisión de la tilde. Este estudio ofrece información valiosa para el desarrollo de la enseñanza y el aprendizaje del español entre los hablantes de estonio
Õpetajate arusaam pedagoogilisest dokumenteerimisest projektõpet rakendavas rühmas ühe valla näitel
https://www.ester.ee/record=b576636
Development of the Amphora Infohaldus OÜ Mobile Application and Two-Factor Authentication
This bachelor’s thesis focuses on developing a mobile application and a two-factor authentication solution for Amphora Infohaldus OÜ. The goal was to create a secure way for users to log in to the Amphora information system via a mobile app and view assigned tasks. The work included an analysis of common authentication methods used in Estonia, such as Smart-ID, Mobile-ID, and QR-code-based login. Practical testing was performed using applications like LHV Bank, the Estonian health portal, and WhatsApp. As a result, a functional prototype was created that meets most of the functional and non-functional requirements.Käesolevas bakalaureusetöös arendati mobiilirakendus ja QR-koodil põhinev kaheastmeline autentimislahendus ettevõttele Amphora Infohaldus OÜ. Töö eesmärk oli luua lahendus, mis võimaldab kasutajatel turvaliselt siseneda Amphora mobiilirakendusse kaudu ning näha seal tööülesandeid. Töö käigus analüüsiti Eestis kasutusel olevaid autentimisviise, sh Mobiil-ID, Smart-ID ning QR-koodil põhinev autentimine, ning testiti lahendusi nagu LHV mobiilirakendus, Eesti terviseportaal ja WhatsApp. Töö tulemusena valmis rakendus, mis täitis enamiku funktsionaalseid ja mittefunktsionaalseid nõudeid. Rakendus võimaldab QR-koodiga sisselogimist, tööülesannete kuvamist ja serveriga turvalist andmevahetust
Koolieelikute kognitiivset arengut toetavate mängude ja õppekirjanduse kasutamise tõhusus
https://www.ester.ee/record=b576821
The Benin Bronzes in the British Museum : attitudes of Nigerians in Nigeria and in the United Kingdom
This master's thesis examines the attitudes of Nigerians towards the Benin Bronzes held at the British Museum, London. It tries to find out how Nigerians in the UK, compared to Nigerians in Nigeria, value and understand the Benin Bronzes, especially as it concerns cultural identity, repatriation, and digitization. Through observations, interviews, and surveys, the research analyzes the exhibition of the Benin Bronzes in the British Museum, gaps in curation, and how the role of the British Museum as a holding institution is perceived. Also, this study is contextualized in the themes of decolonization, repatriation, and the concept of universal museums.https://www.ester.ee/record=b5768869*es