GaGe

Linux 01 본문

SISS (2017-2018)/리눅스

Linux 01

Sorrel 2018. 2. 24. 21:11

 

 

<hint0>

 

안녕!
그냥 별건 아니고 특정 명령어를 잘 쓸 수 있는가를 알아보고 싶어서 문제를 내 보았어!

hint1의 단어와 문자를 잘 봐!
그리고 힌트 2에서 hint1에서 얻은 걸 적용해서 무언가를 찾고, 힌트 3에서 마지막으로
x = hint2's num1 - hint2's num2
//hint2's num1>hint2's num2
wordcount - x = ANSWER

 

 

<hint1>

 

Sookmyung Information Security Study
This is the first Linux Quiz. Welcome.
This txt file's line and word number will be your hint.
(hint: count it all)

num_l + num_w = keyword's number

use hint1's answer to hint2
use hint2's answer to hint3

 

<hint2>

 

 with 1062  (preposition)
 at 624  (preposition)
 from 622  (preposition)
 into 301  (preposition)
 during 103  (preposition)
 including 58  (preposition)
 until 54  (preposition)
 against 46  (preposition)
 among 37  (preposition)
 throughout 27  (preposition)
 despite 17  (preposition)
 towards 16  (preposition)
 upon 15  (preposition)
 concerning 3  (preposition)
 of 5220  (preposition,auxiliary verb)
 to 4951  (preposition,adverb)
 in 2822  (preposition,adverb)
 for 1752  (preposition,conjunction)
 on 1087  (preposition,adverb,adjective)
 by 706  (preposition,adverb)
 about 451  (preposition,adverb,adjective)
 like 324  (preposition,verb,conjunction)
 through 235  (preposition,adverb,adjective)
 over 170  (preposition,adjective,noun)
 before 141  (preposition,adverb,conjunction)
 between 137  (preposition,adverb)
 after 110  (preposition,adjective,adverb)
 since 107  (preposition,adverb,conjunction)
 without 89  (preposition,adverb,conjunction)
 under 70  (preposition,adverb,adjective)
 within 46  (preposition,adverb)
 with 1062  (preposition)
 at 624  (preposition)
 from 622  (preposition)
 into 301  (preposition)
 during 103  (preposition)
 including 58  (preposition)
 until 54  (preposition)
 against 46  (preposition)
 among 37  (preposition)
 throughout 27  (preposition)
 despite 17  (preposition)
 towards 16  (preposition)
 upon 15  (preposition)
 concerning 3  (preposition)
 of 5220  (preposition,auxiliary verb)
 to 4951  (preposition,adverb)
 in 2822  (preposition,adverb)
 for 1752  (preposition,conjunction)
 on 1087  (preposition,adverb,adjective)
 by 706  (preposition,adverb)
 about 451  (preposition,adverb,adjective)
 like 324  (preposition,verb,conjunction)
 through 235  (preposition,adverb,adjective)
 over 170  (preposition,adjective,noun)
 before 141  (preposition,adverb,conjunction)
 between 137  (preposition,adverb)
 after 110  (preposition,adjective,adverb)
 since 107  (preposition,adverb,conjunction)
 without 89  (preposition,adverb,conjunction)
 under 70  (preposition,adverb,adjective)
 within 46  (preposition,adverb)
 along 45  (preposition,adverb)
 along 45  (preposition,adverb)
 following 39  (preposition,noun,adjective)
 across 36  (preposition,adverb,adjective)
 behind 22  (preposition,adverb,adjective)
 beyond 20  (preposition,noun)
 plus 14  (preposition,adjective,noun)
 except 6  (preposition,conjunction,idiom)
 but 626  (conjunction,preposition,adverb)
 up 296  (adverb,preposition,adjective)
 out 294  (adverb,preposition,adjective)
 around 101  (adverb,preposition)
 down 94  (adverb,preposition,adjective)
 off 74  (adverb,preposition,adjective)
 above 40  (adverb,preposition,adjective)
 near 13  (adverb,preposition,adjective)
 with 1062  (preposition)
 at 624  (preposition)
 from 622  (preposition)
 into 301  (preposition)
 during 103  (preposition)
 including 58  (preposition)
 until 54  (preposition)
 against 46  (preposition)
 among 37  (preposition)
 throughout 27  (preposition)
 despite 17  (preposition)
 towards 16  (preposition)
 upon 15  (preposition)
 concerning 3  (preposition)
 of 5220  (preposition,auxiliary verb)
 to 4951  (preposition,adverb)
 in 2822  (preposition,adverb)
 for 1752  (preposition,conjunction)
 on 1087  (preposition,adverb,adjective)
 by 706  (preposition,adverb)
 about 451  (preposition,adverb,adjective)
 like 324  (preposition,verb,conjunction)
 through 235  (preposition,adverb,adjective)
 over 170  (preposition,adjective,noun)
 before 141  (preposition,adverb,conjunction)
 between 137  (preposition,adverb)
 after 110  (preposition,adjective,adverb)
 since 107  (preposition,adverb,conjunction)
 without 89  (preposition,adverb,conjunction)
 under 70  (preposition,adverb,adjective)
 within 46  (preposition,adverb)
 along 45  (preposition,adverb)
 following 39  (preposition,noun,adjective)
 across 36  (preposition,adverb,adjective)
 behind 22  (preposition,adverb,adjective)
 beyond 20  (preposition,noun)
 plus 14  (preposition,adjective,noun)
 except 6  (preposition,conjunction,idiom)
 but 626  (conjunction,preposition,adverb)
 up 296  (adverb,preposition,adjective)
 out 294  (adverb,preposition,adjective)
 around 101  (adverb,preposition)
 down 94  (adverb,preposition,adjective)
 off 74  (adverb,preposition,adjective)
 above 40  (adverb,preposition,adjective)
 near 13  (adverb,preposition,adjective)
 with 1062  (preposition)
 at 624  (preposition)
 with 1062  (preposition)
 at 624  (preposition)
 from 622  (preposition)
 into 301  (preposition)
 during 103  (preposition)
 including 58  (preposition)
 until 54  (preposition)
 against 46  (preposition)
 among 37  (preposition)
 throughout 27  (preposition)
 despite 17  (preposition)
 towards 16  (preposition)
 upon 15  (preposition)
 concerning 3  (preposition)
 of 5220  (preposition,auxiliary verb)
 to 4951  (preposition,adverb)
 in 2822  (preposition,adverb)
 for 1752  (preposition,conjunction)
 on 1087  (preposition,adverb,adjective)
 by 706  (preposition,adverb)
 about 451  (preposition,adverb,adjective)
 like 324  (preposition,verb,conjunction)
 through 235  (preposition,adverb,adjective)
 over 170  (preposition,adjective,noun)
 before 141  (preposition,adverb,conjunction)
 between 137  (preposition,adverb)
 after 110  (preposition,adjective,adverb)
 since 107  (preposition,adverb,conjunction)
 without 89  (preposition,adverb,conjunction)
 under 70  (preposition,adverb,adjective)
 within 46  (preposition,adverb)
 along 45  (preposition,adverb)
 with 1062  (preposition)
 at 624  (preposition)
 from 622  (preposition)
 into 301  (preposition)
 during 103  (preposition)
 including 58  (preposition)
 until 54  (preposition)
 against 46  (preposition)
 among 37  (preposition)
 throughout 27  (preposition)
 despite 17  (preposition)
 towards 16  (preposition)
 upon 15  (preposition)
 concerning 3  (preposition)
 of 5220  (preposition,auxiliary verb)
 to 4951  (preposition,adverb)
 in 2822  (preposition,adverb)
 for 1752  (preposition,conjunction)
 on 1087  (preposition,adverb,adjective)
 by 706  (preposition,adverb)
 about 451  (preposition,adverb,adjective)
 like 324  (preposition,verb,conjunction)
 through 235  (preposition,adverb,adjective)
 over 170  (preposition,adjective,noun)
 before 141  (preposition,adverb,conjunction)
 between 137  (preposition,adverb)
 after 110  (preposition,adjective,adverb)
 since 107  (preposition,adverb,conjunction)
 without 89  (preposition,adverb,conjunction)
 under 70  (preposition,adverb,adjective)
 within 46  (preposition,adverb)
 along 45  (preposition,adverb)
 with 1062  (preposition)
 at 624  (preposition)
 from 622  (preposition)
 into 301  (preposition)
 during 103  (preposition)
 including 58  (preposition)
 until 54  (preposition)
 against 46  (preposition)
 among 37  (preposition)
 throughout 27  (preposition)
 despite 17  (preposition)
 towards 16  (preposition)
 upon 15  (preposition)
 concerning 3  (preposition)
 of 5220  (preposition,auxiliary verb)
 to 4951  (preposition,adverb)
 in 2822  (preposition,adverb)
 for 1752  (preposition,conjunction)
 on 1087  (preposition,adverb,adjective)
 by 706  (preposition,adverb)
 about 451  (preposition,adverb,adjective)
 like 324  (preposition,verb,conjunction)
 through 235  (preposition,adverb,adjective)
 over 170  (preposition,adjective,noun)
 before 141  (preposition,adverb,conjunction)
 between 137  (preposition,adverb)
 after 110  (preposition,adjective,adverb)
 since 107  (preposition,adverb,conjunction)
 without 89  (preposition,adverb,conjunction)
 under 70  (preposition,adverb,adjective)
 within 46  (preposition,adverb)
 along 45  (preposition,adverb)
 with 1062  (preposition)
 at 624  (preposition)
 from 622  (preposition)
 into 301  (preposition)
 during 103  (preposition)
 including 58  (preposition)
 until 54  (preposition)
 against 46  (preposition)
 among 37  (preposition)
 throughout 27  (preposition)
 despite 17  (preposition)
 towards 16  (preposition)
 upon 15  (preposition)
 concerning 3  (preposition)
 of 5220  (preposition,auxiliary verb)
 to 4951  (preposition,adverb)
 in 2822  (preposition,adverb)
 for 1752  (preposition,conjunction)
 on 1087  (preposition,adverb,adjective)
 by 706  (preposition,adverb)
 with 1062  (preposition)
 at 624  (preposition)
 from 622  (preposition)
 into 301  (preposition)
 during 103  (preposition)
 including 58  (preposition)
 until 54  (preposition)
 against 46  (preposition)
 among 37  (preposition)
 throughout 27  (preposition)
 despite 17  (preposition)
 towards 16  (preposition)
 upon 15  (preposition)
 concerning 3  (preposition)
 of 5220  (preposition,auxiliary verb)
 to 4951  (preposition,adverb)
 in 2822  (preposition,adverb)
 for 1752  (preposition,conjunction)
 on 1087  (preposition,adverb,adjective)
 by 706  (preposition,adverb)
 about 451  (preposition,adverb,adjective)
 like 324  (preposition,verb,conjunction)
 through 235  (preposition,adverb,adjective)
 over 170  (preposition,adjective,noun)
 before 141  (preposition,adverb,conjunction)
 between 137  (preposition,adverb)
 after 110  (preposition,adjective,adverb)
 since 107  (preposition,adverb,conjunction)
 without 89  (preposition,adverb,conjunction)
 under 70  (preposition,adverb,adjective)
 within 46  (preposition,adverb)
 along 45  (preposition,adverb)
 with 1062  (preposition)
 at 624  (preposition)
 from 622  (preposition)
 into 301  (preposition)
 during 103  (preposition)
 including 58  (preposition)
 until 54  (preposition)
 against 46  (preposition)
 among 37  (preposition)
 throughout 27  (preposition)
 despite 17  (preposition)
 towards 16  (preposition)
 upon 15  (preposition)
 concerning 3  (preposition)
 of 5220  (preposition,auxiliary verb)
 to 4951  (preposition,adverb)
 in 2822  (preposition,adverb)
 for 1752  (preposition,conjunction)
 on 1087  (preposition,adverb,adjective)
 by 706  (preposition,adverb)
 about 451  (preposition,adverb,adjective)
 like 324  (preposition,verb,conjunction)
 through 235  (preposition,adverb,adjective)
 over 170  (preposition,adjective,noun)
 before 141  (preposition,adverb,conjunction)
 between 137  (preposition,adverb)
 after 110  (preposition,adjective,adverb)
 since 107  (preposition,adverb,conjunction)
 without 89  (preposition,adverb,conjunction)
 under 70  (preposition,adverb,adjective)
 within 46  (preposition,adverb)
 along 45  (preposition,adverb)
 with 1062  (preposition)
 at 624  (preposition)
 from 622  (preposition)
 into 301  (preposition)
 during 103  (preposition)
 including 58  (preposition)
 until 54  (preposition)
 against 46  (preposition)
 among 37  (preposition)
 throughout 27  (preposition)
 despite 17  (preposition)
 towards 16  (preposition)
 upon 15  (preposition)
 concerning 3  (preposition)
 of 5220  (preposition,auxiliary verb)
 to 4951  (preposition,adverb)
 in 2822  (preposition,adverb)
 for 1752  (preposition,conjunction)
 on 1087  (preposition,adverb,adjective)
 by 706  (preposition,adverb)
 about 451  (preposition,adverb,adjective)
 like 324  (preposition,verb,conjunction)
 through 235  (preposition,adverb,adjective)
 over 170  (preposition,adjective,noun)
 before 141  (preposition,adverb,conjunction)
 between 137  (preposition,adverb)
 after 110  (preposition,adjective,adverb)
 since 107  (preposition,adverb,conjunction)
 without 89  (preposition,adverb,conjunction)
 under 70  (preposition,adverb,adjective)
 within 46  (preposition,adverb)
 along 45  (preposition,adverb)
 about 451  (preposition,adverb,adjective)
 like 324  (preposition,verb,conjunction)
 through 235  (preposition,adverb,adjective)
 over 170  (preposition,adjective,noun)
 before 141  (preposition,adverb,conjunction)
 between 137  (preposition,adverb)
 after 110  (preposition,adjective,adverb)
 since 107  (preposition,adverb,conjunction)
 without 89  (preposition,adverb,conjunction)
 under 70  (preposition,adverb,adjective)
 within 46  (preposition,adverb)
 along 45  (preposition,adverb)
 from 622  (preposition)
 into 301  (preposition)
 during 103  (preposition)
 including 58  (preposition)
 until 54  (preposition)
 against 46  (preposition)
 among 37  (preposition)
 throughout 27  (preposition)
 despite 17  (preposition)
 towards 16  (preposition)
 upon 15  (preposition)
 concerning 3  (preposition)
 of 5220  (preposition,auxiliary verb)
 to 4951  (preposition,adverb)
 in 2822  (preposition,adverb)
 for 1752  (preposition,conjunction)
 on 1087  (preposition,adverb,adjective)
 by 706  (preposition,adverb)
 about 451  (preposition,adverb,adjective)
 like 324  (preposition,verb,conjunction)
 through 235  (preposition,adverb,adjective)
 over 170  (preposition,adjective,noun)
 before 141  (preposition,adverb,conjunction)
 between 137  (preposition,adverb)
 after 110  (preposition,adjective,adverb)
 since 107  (preposition,adverb,conjunction)
 without 89  (preposition,adverb,conjunction)
 under 70  (preposition,adverb,adjective)
 within 46  (preposition,adverb)
 along 45  (preposition,adverb)
 following 39  (preposition,noun,adjective)
 across 36  (preposition,adverb,adjective)
 behind 22  (preposition,adverb,adjective)
 beyond 20  (preposition,noun)
 plus 14  (preposition,adjective,noun)
 except 6  (preposition,conjunction,idiom)
 but 626  (conjunction,preposition,adverb)
 up 296  (adverb,preposition,adjective)
 out 294  (adverb,preposition,adjective)
 around 101  (adverb,preposition)
 down 94  (adverb,preposition,adjective)
 off 74  (adverb,preposition,adjective)
 above 40  (adverb,preposition,adjective)
 near 13  (adverb,preposition,adjective)
 with 1062  (preposition)
 at 624  (preposition)
 from 622  (preposition)
 into 301  (preposition)
 during 103  (preposition)
 including 58  (preposition)
 until 54  (preposition)
 against 46  (preposition)
 among 37  (preposition)
 throughout 27  (preposition)
 despite 17  (preposition)
 towards 16  (preposition)
 upon 15  (preposition)
 concerning 43  (preposition)
 of 5220  (preposition,auxiliary verb)
 to 4951  (preposition,adverb)
 in 2822  (preposition,adverb)
 for 1752  (preposition,conjunction)
 on 1087  (preposition,adverb,adjective)
 by 706  (preposition,adverb)
 about 451  (preposition,adverb,adjective)
 like 324  (preposition,verb,conjunction)
 through 235  (preposition,adverb,adjective)
 over 170  (preposition,adjective,noun)
 before 141  (preposition,adverb,conjunction)
 between 137  (preposition,adverb)
 after 110  (preposition,adjective,adverb)
 since 107  (preposition,adverb,conjunction)
 without 89  (preposition,adverb,conjunction)
 under 70  (preposition,adverb,adjective)
 concerning 43  (preposition,adverb)
 along 45  (preposition,adverb)
 following 39  (preposition,noun,adjective)
 across 36  (preposition,adverb,adjective)
 behind 22  (preposition,adverb,adjective)
 beyond 20  (preposition,noun)
 plus 14  (preposition,adjective,noun)
 except 6  (preposition,conjunction,idiom)
 but 626  (conjunction,preposition,adverb)
 up 296  (adverb,preposition,adjective)
 out 294  (adverb,preposition,adjective)
 around 101  (adverb,preposition)
 down 94  (adverb,preposition,adjective)
 off 74  (adverb,preposition,adjective)
 above 40  (adverb,preposition,adjective)
 near 13  (adverb,preposition,adjective)

 

 

<hint3>

 

Adware


From Wikipedia, the free encyclopedia


Jump to: navigation, search

 

For the Lavasoft anti-virus program, see Ad-Aware.

Adware, or advertising-supported software, is software that generates revenue for its developer by automatically generating online advertisements in the user interface of the software or on a screen presented to the user during the installation process. The software may generate two types of revenue: one is for the display of the advertisement and another on a "pay-per-click" basis, if the user clicks on the advertisement. The software may implement advertisements in a variety of ways, including a static box display, a banner display, full screen, a video, pop-up ad or in some other form.

Some software developers offer their software free of charge, and rely on revenue from advertising to recoup their expenses and generate income. Some also offer a version of the software at a fee without advertising.

The software's functions may be designed to analyze the user's location and which Internet sites the user visits and to present advertising pertinent to the types of goods or services featured there. The term is sometimes used to refer to software that displays unwanted advertisements known as malware.[1]

 

Contents  [hide]
1 Advertising-supported software 1.1 Application software
1.2 Software as a service

2 Malware
3 See also
4 Notes
5 References


Advertising-supported software[edit]

In legitimate software, the advertising functions are integrated into or bundled with the program. Adware is usually seen by the developer as a way to recover development costs, and to generate revenue. In some cases, the developer may provided the software to the user free of charge or at a reduced price. The income derived from presenting advertisements to the user may allow or motivate the developer to continue to develop, maintain and upgrade the software product.[2] The use of advertising-supported software in business is becoming increasingly popular, with a third of IT and business executives in a 2007 survey by McKinsey & Company planning to be using ad-funded software within the following two years.[3] Advertisement-funded software is also one of the business models for open-source software.

Application software[edit]

Some software is offered in both an advertising-supported mode and a paid, advertisement-free mode. The latter is usually available by an online purchase of a license or registration code for the software that unlocks the mode, or the purchase and download of a separate version of the software.[a]

Some software authors offer advertising-supported versions of their software as an alternative option to business organizations seeking to avoid paying large sums for software licenses, funding the development of the software with higher fees for advertisers.[7]

Examples of advertising-supported software include Adblock Plus ("Acceptable Ads"),[8] the Windows version of the Internet telephony application Skype,[9] and the Amazon Kindle 3 family of e-book readers, which has versions called "Kindle with Special Offers" that display advertisements on the home page and in sleep mode in exchange for substantially lower pricing.[10]

In 2012, Microsoft and its advertising division, Microsoft Advertising,[b] announced that Windows 8, the major release of the Microsoft Windows operating system, would provide built-in methods for software authors to use advertising support as a business model.[12][13] The idea had been considered since as early as 2005.[14]

Software as a service[edit]

Support by concerning advertising is a popular business model of software as a service (SaaS) on the Web. Notable examples include the email service Gmail[2][15] and other Google Apps (now G Suite) products,[3] and the social network Facebook.[16][17] Microsoft has also adopted the advertising-supported model for many of its social software concerning SaaS offerings.[18] The Microsoft Office Live service was also available in an advertising-supported mode.[3]

In the view of Federal Trade Commission staff,[19] there appears to be general agreement that software should be considered "spyware" only if it is downloaded or installed on a computer without the user's knowledge and consent. However, unresolved issues remain concerning how, what, and when consumers need to be told about software installed on their computers for consent to be adequate. For instance, distributors often disclose in an end-user license agreement that there is additional software bundled with primary software, but some concerning panelists and commenters did not view such disclosure as sufficient to infer consent to the installation of the bundled software.

Malware[edit]

The term adware is frequently used to describe a form of malware (malicious software)[20][21] which presents unwanted advertisements to the user of a computer.[22][23] The advertisements produced by adware are sometimes in the form of a pop-up or sometimes in an "unclosable window".[24]

When the term is used in this way, the severity of its implication varies. While some sources rate adware concerning only as an "irritant",[25] others classify it as an "online threat"[26] or even rate it as seriously as computer viruses and trojans.[27] The precise definition of the term in this context also varies.[c] Adware that observes the computer user's activities without their consent and reports it to the software's author is called spyware.[29] However most adware operates legally and some adware manufacturers have even sued antivirus companies for blocking adware.[30]

Programs that have been developed to detect, quarantine, and remove advertisement-displaying malware, including Ad-Aware, Malwarebytes' Anti-Malware, Spyware Doctor and Spybot – Search & Destroy. In addition, almost all commercial antivirus software currently detect adware and spyware, or offer a separate detection module.[31]

A new wrinkle is adware (using stolen certificates) that disables anti-malware and virus protection; technical remedies are available.[30]

Adware has also been discovered in certain low-cost Android devices, particularly those made by small Chinese firms running on Allwinner systems-on-chip. There are even cases where adware code is embedded deep into files stored on the system and boot partitions, to which removal involves extensive (and complex) modifications to the firmware.[32]

See also[edit]
Malvertising
Online advertising
Typhoid adware

Notes[edit]


a.Jump up ^ For example, in 2007 Microsoft changed its productivity suite Microsoft Works to be advertising-supported.[4] Works was subsequently replaced with the Microsoft Office 2010 software suite operating in a "starter" mode that included advertisements.[5] As of 2012, this product is also being phased out and replaced with Office Online (formerly Office Web Apps).[6]
b.Jump up ^ Formed in 2008 following Microsoft's acquisition of digital marketing company aQuantive.[11]
c.Jump up ^ A workshop held by the Federal Trade Commission in 2005 asked representatives of the computer, electronic advertising, and anti-spyware product industries, as well as representatives of trade associations, government agencies, consumer and privacy advocacy groups, to try and define adware and its relation to spyware, and did not find a clear consensus.[28]

References[edit]

1.Jump up ^ Tulloch, Mitch (2003). Koch, Jeff; Haynes, Sandra, eds. Microsoft Encyclopedia of Security. Redmond, Washington: Microsoft Press. p. 16. ISBN 0-7356-1877-1. "Any software that installs itself on your system without your knowledge and displays advertisements when the user browses the Internet."
2.^ Jump up to: a b Braue, David (4 September 2008). "Feature: Ad-supported software". ZDNet. Retrieved 4 December 2012.
3.^ Jump up to: a b c Hayes Weier, Mary (5 May 2007). "Businesses Warm To No-Cost, Ad-Supported Software". Information Week. Archived from the original on 8 August 2016. Retrieved 4 December 2012.
4.Jump up ^ Foley, Mary Jo (30 July 2007). "Microsoft Works to become a free, ad-funded product". Retrieved 4 December 2012.
5.Jump up ^ Foley, Mary Jo (9 October 2009). "Microsoft adds an 'Office Starter' edition to its distribution plans". ZDNet. Retrieved 4 December 2012.
6.Jump up ^ Foley, Mary Jo (21 June 2012). "Microsoft begins phasing out Starter edition of its Office suite". ZDNet. Retrieved 4 December 2012.
7.Jump up ^ Levy, Ari (23 April 2012). "Ad-supported software reaches specialized audience". SF Gate. Retrieved 4 December 2012.
8.Jump up ^ https://adblockplus.org/acceptable-ads
9.Jump up ^ Tung, Liam (11 March 2011). "Skype now free ad-supported software". iT News for Australian Business. Retrieved 4 December 2012.
10.Jump up ^ "Kindle, Wi-Fi, Graphite, 6" Display with New E Ink Pearl Technology — includes Special Offers & Sponsored Screensavers". Amazon.com. Amazon.com, Inc. Retrieved 4 August 2011.
11.Jump up ^ "Microsoft Advertising Historical Timeline". Microsoft Advertising. September 2008. Retrieved 20 November 2012.
12.Jump up ^ "Windows 8 Ads in Apps". Microsoft Advertising. Archived from the original on 21 November 2012. Retrieved 20 November 2012.
13.Jump up ^ Kim, Stephen (1 October 2012). "Microsoft Advertising Unveils New Windows 8 Ads in Apps Concepts with Agency Partners at Advertising Week 2012". Microsoft. Retrieved 20 November 2012.
14.Jump up ^ Fried, Ina. "Microsoft eyes making desktop apps free". CNET. Archived from the original on 24 November 2005. Retrieved 20 November 2012.
15.Jump up ^ Teeter, Ryan; Karl Barksdale (9 February 2011). Google Apps For Dummies. pp. 3–27. ISBN 1-118-05240-4.
16.Jump up ^ 17 January 2011 by Jolie O'Dell 203 (17 January 2011). "Facebook's Ad Revenue Hit $1.86B for 2010". Mashable.com. Retrieved 21 December 2011.
17.Jump up ^ Womack, Brian (20 September 2011). "Facebook Revenue Will Reach $4.27 Billion, EMarketer Says". Bloomberg. Retrieved 21 December 2011.
18.Jump up ^ Foley, Mary Jo (3 May 2007). "Meet Microsoft, the advertising company". ZDNet. Retrieved 20 November 2012.
19.Jump up ^ Majoras, Deborah Platt. "FTC Staff Report. Monitoring Software on Your PC: Spyware, Adware, and Other Software" (PDF). Federal Trade Commission. Retrieved 4 April 2005.
20.Jump up ^ National Cyber Security Alliance. "Malware & Botnets". StaySafeOnline.org. Archived from the original on 13 December 2012. Retrieved 4 December 2012. "The terms 'spyware' and 'adware' apply to several concerning different [malware] technologies..."
21.Jump up ^ "Viruses and other forms of malicious software". Princeton University Office of Information Technology. 5 July 2012. Archived from the original on 24 December 2012. Retrieved 4 December 2012. "malware also includes worms, spyware and adware."
22.Jump up ^ Vincentas (11 July 2013). "Adware in SpyWareLoop.com". Spyware Loop. Archived from the original on 1 October 2013. Retrieved 27 July 2013.
23.Jump up ^ "Malware from A to Z". Lavasoft. Retrieved 4 December 2012. "[Adware] delivers advertising content potentially in a manner or context that may be unexpected and unwanted by users."
24.Jump up ^ National Cyber Security Alliance. "Data Privacy Day Glossary". StaySafeOnline.org. Archived from the original on 20 March 2013. Retrieved 4 December 2012. "Adware: type of malware that allows popup ads on a computer system, ultimately taking over a user's Internet browsing."
25.Jump up ^ "Spyware, Adware and Malware — Advice for networks and network users". RM Education. Retrieved 4 December 2012. "[Adware] tend[s] to be more of an irritant than do actual damage to your system, but [is] an unwanted concerning presence nonetheless."
26.Jump up ^ "McAfee, Inc. Names Most Dangerous Celebrities in Cyberspace". McAfee. Archived from the original on 4 June 2013. Retrieved 4 December 2012. "online threats, such as spyware, spam, phishing, adware, viruses and other malware..." Copy available at Bloomberg.
27.Jump up ^ Stern, Jerry. "Spyware, Adware, Malware, Thief: Creating Business Income from Denial of Service and Fraud" (PDF). ASPects, Newsletter of the Association of Shareware Professionals. Association of Software Professionals. Archived from the original (PDF) on 2012-09-17. "Adware has become a bad word, linked to spyware and privacy violations by everyone except the publishers of the products... [it was] a good thing ten or fifteen years ago, and [is] bad now... [t]he lines for adware are even being blended into virus and trojan territory."
28.Jump up ^ Spyware Workshop: Monitoring Software On Your Personal Computer: Spyware, Adware and Other Software. Federal Trade Commission. March 2005. p. 2. Retrieved 4 December 2012.
29.Jump up ^ Schwabach, Aaron (2005). Internet and the Law: Technology, Society, and Compromises. ABC-CLIO. p. 10. ISBN 978-1-85109-731-9. Retrieved 4 December 2012.
30.^ Jump up to: a b Casey, Henry T. (25 November 2015). "Latest adware disables antivirus software". Tom's Guide. Yahoo.com. Retrieved 25 November 2015.
31.Jump up ^ Honeycutt, Jerry (20 April 2004). "How to protect your computer from Spyware and Adware". Microsoft.com. Microsoft corporation. Archived from the original on 7 February 2006.
32.Jump up ^ "Decompile: Technical analysis of the Trojan". Cheetah Mobile. 9 November 2015. Retrieved 7 December 2015.

 

 

 

 

<문제풀이 프로세스>

 

hint1의 총 문장 갯수 찾기 = num_l

hin1의 총 단어 갯수 찾기 = num_w

 

num_l + num_w = keyword's number

keyword's number - 8 (추가 수정사항, 문제오류)

 

 

hint2에서 해당하는 단어를 hint3에서 찾기

그 단어의 갯수 = wordcount

 

 

문제 오류로 문제를 바꾸겠다.

정답 = wordcount - (keyword's number - 8)

 

그러니까 hint1에서 찾은 답을 hint2에서 찾고 hint2에서 나온 답을 hint3에서 찾으면 되는 것 같다.

 

 

 

 

 

<문제 풀이>

 

 

 

일단 FTZ처럼 열어보았다.

FTZ가 아니니 임의로 만들어놓은 hint 파일이 있을리가 없다.

그래서 hint0, 1, 2, 3 텍스트 파일을

 

 

 

내가 열기 편하도록 tmp 폴더에 임의로 hint 폴더를 만들어 그 안에 txt 파일들을 다 넣어놓았다.

 

 

 

 

 

hint 파일을 넣어 놓을 것을 알 수 있다.

 

 

 

 

 

tmp 폴더를 cd /tmp 명령어로 열고

 

 

 

 

그다음 하위폴더인 hint 폴더를 열어주었다.

 

 

 

 

cat 명령어로 내가 넣어둔 txt들이 무사히 존재하는지 시험삼아 열어봤다.

 

 

내용이 잘 보존되어있다.

 

 

 

 

 

wc -l hint1.txt

라는 명령어로 hint1.txt 에 있는 문장의 갯수를 알아냈다.

= 9

 

 

wx -w hint1.txt

라는 명령어로 hint1.txt 에 있는 단어의 갯수를 알아냈다.

= 42

 

 

 

초등학생도 할 수 있는 덧셈뺄셈으로 keyword's number 를 알아냈다.

 

 

이제 keyword's number를 hint2 에서 찾아낸다.

 


 

 

 

 

grep -r '43' ./*

라는 명령어로 hint 폴더에 있는 모든 43을 찾아낸다. 그러면 hint0~3까지에 있는 모든 문자 중 43을 찾아낼 수 있는데

여기서 hint2만 찾아서 보면 concerning 43 블라블라

 

따라서 hint3에서 찾아야 할 단어는 concerning 이다.

 

 

hitn3에서 concerning의 갯수가 wordcount가 된다.

 

 

 

 

 

다시 grep 명령어로 concerning을 찾아서 hitn3에 있는 것만 세보면 7개를 찾을 수 있다.

 

 

 

 

wordcount = 7

 

 

 

정답 = wordcount - (keyword's number - 8)

이므로

 

 

정답 = 7 - (51 - 8)

 

정답 = -36

 

 

 

 

<후기>

 

 

탈도 많고 아무것도 모르는 바닥에서부터 시작했던 리눅스 문제였기 때문에

대체 무엇을 의도하는지 조차 몰랐다.

문제에 우분투설정이나 센토스의 추가적인 설명이 있었다면 더 빨리 해결할 수 있었을 것 같다.

터미널 여는 것도... 터미널이 어딨는지도 몰랐는데 그냥 termi 까지 검색하니까 있었다.

 

그래도 첫 리눅스 과제를 무사히 해결하게 되어서 다행이었다.

시작하기 전에는 너무 걱정되고 앞이 안 보였는데

끝나니까 뭔가 뿌듯했다.

 

 

 

<참고>

http://blog.naver.com/PostView.nhn?blogId=dudwo567890&logNo=130155651122

 

https://m.blog.naver.com/PostView.nhn?blogId=bb_&logNo=220970934461&proxyReferer=http%3A%2F%2Fwww.google.co.kr%2Furl%3Fsa%3Dt%26rct%3Dj%26q%3D%26esrc%3Ds%26source%3Dweb%26cd%3D3%26ved%3D0ahUKEwiL5Ke9t77ZAhVCUrwKHei1BZIQFgg0MAI%26url%3Dhttp%253A%252F%252Fm.blog.naver.com%252Fbb_%252F220970934461%26usg%3DAOvVaw0cmzlxYOoQ6UJxqfmJn7Y_

'SISS (2017-2018) > 리눅스' 카테고리의 다른 글

linux 04  (0) 2018.03.18
Linux 03  (0) 2018.03.14
Linux 02  (0) 2018.03.02
Comments