Categorys
Pages
Linkpartner

    Home Builder Developer - Interior Renovation and Design



    Page 1,682«..1020..1,6811,6821,6831,684..1,6901,700..»



    Windows 3.0 Is 30 Years Old: Heres What Made It Special – How-To Geek

    - May 24, 2020 by Mr HomeBuilder

    Thirty years ago this month, Microsoft released Windows 3.0, a graphical environment that represented a dramatic leap over its predecessors in terms of capability and popularity. Heres what made Windows 3.0 special.

    In the early days on IBM PC compatible machines, most PCs ran Microsoft MS-DOS, a command-line based operating system that typically could only run one program at a time. As computers grew in power in the early 1980s, multitasking became a huge buzzword in the industry. Magazine editorials spoke of the productivity increases that would come from being able to run two applications at the same time.

    Around that time, ideas about graphical and mouse-based computer interfaces that had been pioneered on the Xerox Alto had begun to filter down into the personal computer industry. After witnessing several early GUI-based operating system approaches, Microsoft released its own graphical mouse-based interface, Windows 1.0, in 1985. It ran on top of MS-DOS and provided a bitmapped display with non-overlapping application windows.

    Neither Windows 1.0 nor Windows 2.0 proved successful in the market. Then came Windows 3.0 in 1990, another GUI shell that ran on top of MS-DOS. It allowed multitasking of both MS-DOS programs and specially written Windows applications. Unlike previous versions of Windows, it proved to be a hit, selling over 10 million copies. Third-party application support followed, and Microsoft cemented its PC market operating system dominance.

    Here are some of the elements that came together to make both Windows 3.0 unique and successful.

    RELATED: PCs Before Windows: What Using MS-DOS Was Actually Like

    In todays Windows, the Start Menu provides a quick and easy way to organize and launch installed applications. In Windows 3.0 that job was held by Program Manager, which was also the main interface (shell) for Windows.

    As a shell, Windows 2.0 had used MS-DOS Executive, which was basically a glorified list of files with no support for application icons. Compared to that, the large 16-color icons in Windows 3.0 felt like a revelation, bringing icon detail matching expensive color Macintosh computers to relatively inexpensive PCs.

    Also, Program Manager was easy to use. Compared to MS-DOS by itself, or Windows 2.0s MS-DOS Executive shell, Program Manager provided a very non-intimidating interface. Users could easily find and launch applications while being mostly shielded from accidentally messing up its file-based underpinnings.

    If you did want to manage files in Windows 3.0, you needed to launch a separate application called File Manager. Today, File Explorer serves as both the main interface and the file manager of Windows 10.

    By now, Solitaire is so heavily associated with Windows that its hard to picture the two apart. The famous partnership first came together in 1990 when Microsoft shipped its first-ever version of Solitaire with Windows 3.0. With its detailed cards (and amusing card backs), Solitaire proved an able example of Windows graphical capabilities. And of course, it was also a great way to kill time between tasks in the office.

    Solitaire featured card faces designed by Susan Kare, who had previously designed many graphical elements and fonts for the Macintosh. She also designed many icons for Windows 3.0. Microsoft used Kares card graphics all the way up to Windows XP, finally replacing them in Vista.

    Windows 3.0 also included the game Reversi with every copy. While Microsoft dropped Reversi in Windows 3.1 (in favor of Minesweeper), Solitaire shipped with Windows all the way up to Windows 7. (Now its a weird pay-to-play parody of itself, but thats another topic entirely.)

    Windows 3.0 included advanced memory management that let it use large amounts of RAM, allowing both larger programs and true cooperative multitasking for the first time. When it came to multitasking MS-DOS programs (which many people still used frequently), Windows 1.0 and 2.0 served basically graphical application launchers. In Windows 3.0, users could run multiple MS-DOS applications simultaneously, which felt like magic at the time.

    What kind of MS-DOS applications were people running in 1990? Thanks to backward compatibility, anything and everything, from Lotus 1-2-3 to Captain Comic. Windows proved a boon to multi-node BBSes at the time as well, allowing multiple instances of DOS-based BBS software to run easily on one machine.

    It seems amazing today, but Windows 3.0s buttons represented serious eye candy for a PC graphical interface at the time. They included simulated highlights and shadows that gave the illusion of depth, and as a result, most people referred to the buttons as being 3D.

    Overall, the cleanly-executed Windows 3.0 interface felt crisp and professional, with detailed icons, well-thought-out window arrangements, and nice fonts. For the first time, Windows matched (and arguably surpassed) the visual fidelity of Mac OS, which most considered the benchmark GUI of the time. That visual flair helped make Windows 3.0 so massively popular.

    Windows 3.0 represented a turning point in the evolution of PC compatibles when machines capable of a good graphical interface (and all of the peripherals involved) had become low cost enough for mainstream users. In 1990, you could buy a low-end PC capable of running Windows 3.0 for under $1000, while the cheapest color Macintosh was about $2400 at the time. With a PC, a mouse, and a $149 copy of Windows, you could build an almost Mac-like machine on the cheap.

    When more people buy a platform, more companies want to develop for it, and thats exactly what happened to Windows 3.0. While third-party support had been few and far between in the Windows 1.0 and 2.0 eras, many software vendors hopped aboard to support Windows 3.0, including Aldus with its popular desktop publishing software Aldus PageMaker. For office productivity, Microsoft itself released excellent versions of PowerPoint, Word, and Excel for Windows 3.0, among others. You could get real work done in Windows 3.0.

    As we close our look back at Windows 3.0, who can forget the glorious 16-color high-resolution (640480!) wallpaper Microsoft included with every copy?

    In an era where VGA cards were finally going mainstream, many users began running the environment in higher resolutions such as 640480. Suitably, Microsoft included CHESS.BMP, a graphical showcase that depicts a handful of chess pieces flying through the air over a seemingly endless checkerboard plane. Windows users didnt get built-in screensaver support until Windows 3.1 in 1992, so we took what small pleasures we could get. CHESS.BMP fit the bill perfectly.

    Happy birthday, Windows 3.0!

    For a blast from the past, well show you how to install Windows 3.1 in DOSBox and run it on a modern PC. Windows 3.1 was released a few years after Windows 3.0 and featured a similar interface.

    RELATED: How to Install Windows 3.1 in DOSBox, Set Up Drivers, and Play 16-bit Games

    Read more:
    Windows 3.0 Is 30 Years Old: Heres What Made It Special - How-To Geek

    How to stay cool as warmer weather arrives – FOX40

    - May 24, 2020 by Mr HomeBuilder

    (CNN) Being unable to affordair conditioningor wanting to save more by using it less is a normal circumstance for some of us.

    Usually, in addition to using a few life hacks to stay cool, we would go see amovie, take a dip in the pool or visit an air-conditioned public facility to find some relief from hot summer temperatures.

    But thepandemichas rendered those remedies inaccessible in many places. Many areclosed for safety precautions, so when the heat becomes unbearable, it could feel like theres no place left to go.

    However, there are ways to feel comfortable without cranking the air conditioning unit or going without. Here are more than 12 methods for cooling your body and buffering your house from the outside heat.

    When youre hot and flushed,hydrating yourselfis the first and foremost step to cooling down, said Wendell Porter, a senior lecturer in agricultural and biological engineering at the University of Florida.

    The temperature of the water doesnt matter since your body will heat it, he added. If your body is suffering from the heat and needs to cool itself, it cant perform the function without enough moisture.

    Taking a cold shower orbathhelps cool your body by lowering your core temperature.

    For an extra cool blast, use peppermint soap. The menthol in peppermint oilactivates brain receptorsthat convey whether something youre eating or feeling is cold.

    Place a cold washrag on your wrists or drape it around your neck to cool your body. These pulse points are areas where blood vessels are close to the skin, so youll cool down more quickly.

    Place box fans facing out of the windows of rooms youre spending time in to blow out hot air and replace it with cold air inside.

    If the weather in your area tends to fall between 50 and 70 degrees Fahrenheit in the mornings and evenings, open the windows during those times to facilitate a cross-flow ventilation system. The outdoors can pull the hot air from your home, leaving a cooler temperature or bringing in the breeze. Just be sure to close windowsas the sun comes out, then open them when the weather is cool again.

    Usually we might not leave windows open in consideration of crime, but while were home during this time, this method could be feasible, Porter said.

    Resting near a fan would reduce just your body temperature.

    If you have windows that face the suns direction in the morning through afternoon, close the curtains or blinds over them to keep the sun from coming directly into the house and heating up [the] inside, Porter said.

    You could also install blackout curtains to insulate the room and reduce temperature increases that would happen during the day.

    If you do turn the air conditioning on, dont drop it to below 70 degrees Fahrenheit in an effort to cool the house faster, said Samantha Hall, managing director of Spaces Alive, a design research company helping to create healthy, sustainable buildings.

    It just runs for longer to reach that temp and will keep going until you start to feel a bit chilly and is then hard to balance, she added. Instead, keep the unit temperature as high as possible while still comfortable.

    Cotton is one of the most breathable materials, so cotton sheets or blankets could help keep you cool through the night.

    Thelower the thread countof the cotton, the more breathable it is, Porter said. Thats because higher thread counts have more weaving per square inch.

    Common advice for staying cool without air conditioning includes refrigerating or freezing wet socks, blankets or clothing then ringing them out for sleep. But this isnt a good idea, Porter said.

    The amount of energy they can absorb from your body that night, they will be warm in just a matter of minutes, he said. And then youd have damp stuff that would mold your mattress. So you definitely dont want to do that.

    If no ones using a room, close it off to keep the cool air in only occupied areas of the house.

    Flip the switch for the exhaust fan in your kitchen to pull hot air that rises after you cook or in your bathroom to draw out steam after you shower.

    Incandescent light bulbs generate a higher temperature than LED light bulbs do. To make the switch, watch for sales on energy-efficient bulbs then slowly replace the bulbs in your house, Porter said.

    Switching light bulbs can save money but wont reduce a lot of heat in the home, Hall said. But if you focus on switching the bulbs in areas youre sitting near, that would make a more noticeable difference, Porter said.

    Oven heat can spread throughout your house. Keep the heat centralized in one area, such as a slow cooker. Or, cook outdoorson a grill to keep the heat outside.

    Eating an ice pop or ice cream to cool down may help for a moment. Butdont go overboard on the sugarif youre overheated or at risk of being overheated, Porter said.

    Sugar would run your metabolism up and youd start feeling internally hot, he said. So the cool treat might be good, but the extra sugar might not.

    View original post here:
    How to stay cool as warmer weather arrives - FOX40

    Mark Taylor feels it is probably not viable to have WT20 in October or November – Hindustan Times

    - May 24, 2020 by Mr HomeBuilder

    Cricket Australia Director and former Australia captain Mark Taylor urged the International Cricket Council (ICC) to take a decision on the mens T20 World Cup. The tournament is scheduled to be held from October 19 to November 15 in Australia, but is under a cloud of uncertainty due to the coronavirus pandemic. It would probably be good (if a decision is made this week), Taylor told the Nine Network. Because then everyone can start planning and we can stop sitting here and saying well ifs, buts or maybes.

    The window of October to November is also a period that the Board of Control of Cricket in India (BCCI) is looking at as a potential period to hold the Indian Premier League (IPL). But they have made it clear that is only if the ICC decides to postpone the showpiece event.

    Also read:His body can bend when he moves: Suresh Raina names Indias best fielder

    The cash-rich T20 league was scheduled to start on March 29 but was postponed due to the outbreak of the pandemic in India.

    My feeling is the World T20 wont go ahead in Australia in October as planned. Is it going to be viable to have a world tournament in October or November? The answer to that is probably no, said Taylor.

    While many of the current and former Australian players have themselves said that they dont see the likelihood of the World T20 happening in October-November as per initial schedule due to the restrictions that have come in due to the coronavirus pandemic, former Australia skipper Allan Border has made it clear that the Indian Premier League shouldnt be given priority over the showpiece event.

    Also read:Take stress out of Virat Kohlis life:Former India pacer bats for Rohit Sharma as captain inT20Is

    (Im) not happy with that, the world game should take precedence over a local competition. So, the World T20, if that cant go ahead, I dont think the IPL can go ahead, Border said on ABCs Grandstand Cafe radio program.

    I would question that decision (to replace it) -- its just a money grab, isnt it, that one? The World T20 should take precedence, for sure.

    View post:
    Mark Taylor feels it is probably not viable to have WT20 in October or November - Hindustan Times

    Replace free childcare scheme with tax deductions to kickstart economy – Sydney Morning Herald

    - May 24, 2020 by Mr HomeBuilder

    Loading

    The common thread behind the desire to end the childcare scheme as well as a push from the Coalition backbench to end the JobKeeper wage-subsidy program early is concern about the fiscal cost of such programs. Despite the fact that the government will and should run deficits topping $130 billion for the next two years, there has been a reflexing return to the debt and deficits mantra to which the government was wedded prior to COVID-19.

    Yet the way to deal with the debt accrued to get the country through the COVID-19 crisis is to shrink it away as a share of Gross Domestic Product by growing the overall economy. With the government able to borrow long-term for less than 1 per cent, the carrying cost of even $260 billion of new debt is tiny between $2 billion and $3 billion a year out of a $500 billion a year budget.

    The real question is how do we get that economic growth?

    One possibility is through population growth from immigration. That has been a big part of Australias economic growth story in recent years, but seems unlikely to continue in the foreseeable future. International movement of people is likely to be subdued generally, and there is already pressure from some quarters for the Australian government to restrict immigration and prioritise local workers.

    Loading

    A second possibility is to increase the productivity of the existing workforce. This has proved hard in recent times, with labour productivity below 1 per cent per annum for the last 5 years and was even negative in 2019. In an economy with increased automation and few game-changing labour-productivity enhancements since the 1990s computer revolution this avenue will likely continue to be hard.

    The most likely path to growth is from increased labour force participation. Australias participation rate is quite strong relative to other advanced economies, but there is room to get above our roughly 66 per cent rate. That requires getting parentsespecially womenback into the workforce.

    To do so we need a taper, rather than a radical rollback, of childcare support. A gradual reduction in the increased subsidies brought in last month, not cutting them off entirely. That might mean a sliding scale that reduces the current 100 per cent-free model to 90 per cent next quarter, then 80 per cent, and so on.

    Of course, free childcare is not the only, or even the best model or use of government funding going forward. Last year we proposed a plan where households could continue to use the pre-COVID childcare subsidy scheme without modification, or opt to forego those arrangements an instead receive a tax deduction for child-care expenditures up to an annual cap.

    Having the option to stick with the CCS means that no household could be worse off, but a significant number would be better offmore than 205,000 households, representing 22.5 per cent of households with children. The average couple with children would be $618 per annum better off and households in the bottom 20 per cent -40 per cent of the income distribution would be an average of $626 a year better off.

    And from an economy-wide perspective, the plan would boost labour force participation by providing increased access to affordable childcare while removing the high effective marginal tax rates for working extra hours that can sometimes mean that parents can, perversely, earn less on a net basis by working more, once actual tax rates and the loss of childcare subsidies from additional income are factored in.

    There were important issues about getting parents who want to back into the workforce, as well as the gender-wage gap which stands at 14 per cent before COVID-19. Those issues are still with us, but we now also need to consider how to boost economic growth in a very challenging environment.

    One way to do that is to continue with the current free childcare scheme, although taper it off gradually.

    Another attractive way to achieve those goals is by increasing labour force participation through well-designed subsidies. That may not involve free childcare forever, but it certainly does involve repurposing the subsidies introduced in April along the lines of our plan, rather than doing away with them altogether at the end of June.

    Rosalind Dixon is a Professor of Law and Director of the Gilbert + Tobin Centre of Public law. Richard Holden is a Professor of Economics at UNSW Sydney.

    Read more:
    Replace free childcare scheme with tax deductions to kickstart economy - Sydney Morning Herald

    Its just a money grab Allan Border against IPL 2020 replacing T20 World Cup later this year – CricTracker

    - May 24, 2020 by Mr HomeBuilder

    Allan Border. (Photo Source: Twitter)

    Cricket has affected severely due to the ongoing Coronavirus pandemic. No international cricket has taken place since March with even the marquee Indian Premier League (IPL) also being postponed until further notice. Even as some of the boards are pondering resuming the sport behind closed doors, the doubts continue to linger over the happening of the T20 World Cup scheduled to be played in Australia later this year.

    Reports suggest that the postponement is inevitable and the ICC is likely to confirm the same any time in the next week. Moreover, the ICC event not happening in October-November opens up a window for the IPL to take place. Speculations are being made that the BCCI might look to host the T20 extravaganza in India during this period depending upon the situation in the country.

    However, former Australia cricketer Allan Border is against it. He stated that the IPL shouldnt replace the World event and also didnt seem to be happy with it. According to him, the ICC tournament should always take the precedence and also suggested the other boards to not send their players to feature in the cash-rich league if it goes ahead.

    [Im] not happy with that, the world game should take precedence over local competition. So, the World T20, if that cant go ahead, I dont think the IPL can go ahead. I would question that decision [to replace it] its just a money grab, isnt it, that one? The World T20 should take precedence, for sure. The home boards should stop their players going to the IPL if thats the case, he said while speaking in ABCs Grandstand Cafe radio program.

    Allan Border understands that India is responsible for the major income in world cricket but also cautioned that if IPL takes precedence over T20 World Cup, it would send a wrong signal to world cricket. That would be just shut the gate, you know, India running the game. Theyre pretty close to it now, but I suppose if youre responsible for 80 per cent of global [cricket] income, youre going to have a fair say in what goes on, I get that.

    But I think the world game cant allow that to happen. I dont think you can have India superseding what the international game has in place. That would be going down the wrong path, the 64-year-old added.

    Originally posted here:
    Its just a money grab Allan Border against IPL 2020 replacing T20 World Cup later this year - CricTracker

    Liverpool transfer news and gossip: Kai Havertz urged to snub Reds, Klopp phoning Werner, Real step up Mane – talkSPORT.com

    - May 24, 2020 by Mr HomeBuilder

    talkSPORT rounds up all the latest transfer news and football gossip at Liverpool.

    Getty

    Former Manchester United striker Dimitar Berbatov has urged Kai Havertz to snub a move to the Premier League and continue his progress at Bayer Leverkusen

    The 20-year-old midfielder has been linked with 90million moves to Liverpool, Manchester United and Barcelona.

    All eyes are on the Bundesliga at the moment and when you score goals and play good football it is no surprise that teams like Liverpool want you, Berbatov toldBetfair.

    I would like to see Havertz in the Premier League at some point, but not right now. I think it is a bit too early for him, I want to see him play more games, score more goals and get more confidence and maturity.

    I think he should stay at Leverkusen and develop even more and get that experience which will help him for when the time comes to go somewhere else.

    Liverpool will sell THREE players this summer to fund a move for RB Leipzig forward Timo Werner.

    The Reds have long wanted Werner but the financial fallout of coronavirus means they will be unable to splash the cash this summer.

    However, The Athletic say they will look to raise the necessary funds for him by cashing in on Xherdan Shaqiri, Harry Wilson and Marko Grujic.

    The three have fallen out of favour at Anfield but would help recoup a large chuck of what Werner would cost.

    Sadio Mane is overtaking Kylian Mbappe as Real Madrids main target this summer.

    According to Le10Sport, the La Liga club are frustrated with PSG over negotiations for Mbappe.

    And now they are set to move onto to Mane as Zinedine Zidane looks for a replacement for Karim Benzema.

    It looks increasingly likely that Liverpool will lose one of their attacking stars in the coming months.

    Timo Werner has become the target of phone calls from Jurgen Klopp, who hopes to bring the Germany forward to Liverpool.

    The RB Leipzig ace, who has 102 career goals to his name at the age of 24, is allegedly keen on joining the Anfield outfit rather than staying in Germany and joining Bayern Munich.

    Klopp has been calling Werner over a move to Liverpool as he prepares for the potential departure of either Mohamed Salah or Sadio Mane.

    Both attackers have been linked with Real Madrid and, according to Le10Sport, Klopp is considering Werner as his priority signing to replace whichever one leaves.

    Liverpool look set to win the race for Leicester City centre-back Caglar Soyuncu, AS claim.

    Man City and Barcelona are also said to be interested in the 23-year-old but the Reds are the favourites to sign the Turkey international.

    Soyuncu has been outstanding for Leicester this season taking over the mantle from Harry Maguire following his move to Manchester United last summer.

    Adama Traore is reportedly a summer transfer target for Premier League heavyweights Liverpool, Manchester United and Manchester City.

    The Wolves star has been one of the top-flights most improved performers this season with four goals and seven assists.

    He has become a regular fixture in their side after starting just five league games last term following an 18million move from Middlesbrough.

    Le10sport claim the Premier Leagues big guns are interested in signing 70m-rated Traore.

    Icon Sport - Getty

    Liverpool boss Jurgen Klopp is pulling out all the stops to sign Kylian Mbappe having reportedly contacted the players dad.

    Mbappe, 21, is one of the worlds most sought-after players and has been touted with Real Madrid in a move that could eclipse Neymars world-record transfer to PSG in 2017.

    However, Liverpool have also been linked with the forward having won the Champions League, Super Cup and Club World Cup in 2019. They also have a 25-point lead at the top of the Premier League.

    And thats put them in contention to sign the World Cup winner, who has 30 goals for Paris Saint-Germain this season.

    French outlet Le10 Sport reports that Klopp is so desperate to land Mbappe, hes even called the Frenchmans dad.

    Trent Alexander-Arnold would love to see special talent Jadon Sancho at Liverpool.

    Borussia Dortmund and England forward Sancho is expected to move to England this summer with Manchester United seemingly leading the chase for him.

    Alexander-Arnold said: If he came to us, hed make our team better.

    So, Id be more than happy for him to come because I played with him at England and hes a special, special, special, special talent.

    Timo Werner has reportedly ruled out a move to another Bundesliga club when the transfer window opens.

    The Germany international, who has scored 21 goals in 25 league matches this term, is Liverpools top target this summer andis said to have a 51million release clause that expires on June 15.

    According to Bild, he is not willing to move to another club in the German top flight and a move to Anfield is his preferred option.

    Meanwhile, Liverpool chiefs fear they may miss out on Werner as they can not meet with the player because of the coronavirus pandemic.

    Jurgen Klopp wants to bring him to Merseyside but his plans to meet the player in person to finalise the deal have been thrown up in the air due to the virus, German outlet Bild claim.

    Klopp hoped to convince Werner to join personally but the current travel restrictions could scupper the transfer.

    Sadio Mane could be tempted to join Real Madrid, according to his Senegal team-mate Keita Balde.

    The Liverpool forward is being heavily linked with a move to Spain later this year.

    I dont know what his decision is, Balde told AS. In a year or two, you may want to change.

    I dont think he wants to be there forever. He is a smart boy and he knows what is good for him and what he has to do.

    getty

    Liverpools plans to build a dynasty under Jurgen Klopp have come under threat with Germany reportedly earmarking the Reds boss as the long-term successor to Joachim Low.

    Klopp is one of the hottest properties in management after steering the Reds to Champions League glory last season and guiding them to within only six points of their first English league title in three decades.

    The 52-year-old put pen to paper on a new deal last December to keep him Anfield-bound until 2024.

    Despite insisting he will see out his deal, Germany have decided he is the right man to take over from Low in the near future, The Mirror claim.

    It is believed Klopp has told bosses at Anfield that Liverpool will be the last club he manages and sees a transition to the national team as a natural step for him to take.

    Timo Werner would reportedly have his preference of shirt number if he seals a move to Liverpool in the summer.

    Roberto Firmino, Sadio Mane and Mohamed Salah currently occupy the No.9, No.10 and No.11 shirts respectively.

    But the Express claim Werner would have his pick of any squad number.

    Liverpool have zero interest in bringing Philippe Coutinho back to Anfield.

    It has been claimed recently that the Reds could look into re-signing Coutinho amid news Barcelona are looking sell once the transfer window re-opens.

    The Brazilian has been on loan at Bayern Munich this season and scored nine goals in 32 appearances.

    But his future remains unclear and The Mirror say Liverpool are not interested.

    The 27-year-old could potentially join a Premier League rival with clubs likely to be keen.

    Liverpool defender Dejan Lovren is attracting interest from Arsenal, Tottenham and West Ham.

    The 30-year-old Croat is out of favour at Anfield and looks set to leave the club soon.

    Teamtalk claim the Premier League trio are looking to keep Lovren in England and will move for him when the transfer window opens.

    Lovren has made just nine league appearances this season.

    The rest is here:
    Liverpool transfer news and gossip: Kai Havertz urged to snub Reds, Klopp phoning Werner, Real step up Mane - talkSPORT.com

    No Game over for the Winnti Group – We Live Security

    - May 24, 2020 by Mr HomeBuilder

    The notorious APT group continues to play the video game industry with yet another backdoor

    In February 2020, we discovered a new, modular backdoor, which we named PipeMon. Persisting as a Print Processor, it was used by the Winnti Group against several video gaming companies that are based in South Korea and Taiwan and develop MMO (Massively Multiplayer Online) games. Video games developed by these companies are available on popular gaming platforms and have thousands of simultaneous players.

    In at least one case, the malware operators compromised a victims build system, which could have led to a supply-chain attack, allowing the attackers to trojanize game executables. In another case, the game servers were compromised, which could have allowed the attackers to, for example, manipulate in-game currencies for financial gain.

    The Winnti Group, active since at least 2012, is responsible for high-profile supply-chain attacks against the software industry, leading to the distribution of trojanized software (such as CCleaner, ASUS LiveUpdate and multiple video games) that is then used to compromise more victims. Recently, ESET researchers also discovered a campaign of the Winnti Group targeting several Hong Kong universities with ShadowPad and Winnti malware.

    About the Winnti Group naming:

    We have chosen to keep the name Winnti Group since its the name first used to identify it, in 2013, by Kaspersky. Since Winnti is also a malware family, we always write Winnti Group when we refer to the malefactors behind the attacks. Since 2013, it has been demonstrated that Winnti is only one of the many malware families used by the Winnti Group.

    Multiple indicators led us to attribute this campaign to the Winnti Group. Some of the C&C domains used by PipeMon were used by Winnti malware in previous campaigns mentioned in our white paper on the Winnti Group arsenal. Besides, Winnti malware was also found in 2019 at some of the companies that were later compromised with PipeMon.

    In addition to Winnti malware, a custom AceHash (a credential harvester) binary found at other victims of the Winnti Group, and signed with a well-known stolen certificate used by the group (Wemade IO), was also used during this campaign.

    The certificate used to sign the PipeMon installer, modules and additional tools is linked to a video game company that was compromised in a supply-chain attack in late 2018 by the Winnti Group and was likely stolen at that time.

    Interestingly, PipeMon modules are installed in %SYSTEM32%spoolprtprocsx64; this path was also used in the past to drop the second stage of the trojanized CCleaner.

    Additionally, compromising a software developers build environment to subsequently compromise legitimate application is a known modus operandi of the Winnti Group.

    Companies targeted in this campaign are video game developers, producing MMO games and based in South Korea and Taiwan. In at least one case, the attackers were able to compromise the companys build orchestration server, allowing them to take control of the automated build systems. This could have allowed the attackers to include arbitrary code of their choice in the video game executables.

    ESET contacted the affected companies and provided the necessary information to remediate the compromise.

    Two different variants of PipeMon were found at the targeted companies. Only for the more recent variant were we able to identify the first stage which is responsible for installing and persisting PipeMon.

    PipeMons first stage consists of a password-protected RARSFX executable embedded in the .rsrc section of its launcher. The launcher writes the RARSFX to setup0.exe in a directory named with a randomly generated, eight-character, ASCII string located in the directory returned by GetTempPath. Once written to disk, the RARSFX is executed with CreateProcess by providing the decryption password in an argument, as follows:

    setup0.exe -p*|T/PMR{|T2^LWJ*

    Note that the password is different with each sample.

    The content of the RARSFX is then extracted into %TMP%RarSFX0 and consists of the following files:

    Note that in the event of a folder name collision, the number at the end of the RarSFX0 string is incremented until a collision is avoided. Further, not all these files are necessarily present in the archive, depending on the installer.

    Once extracted, setup.exe is executed without arguments. Its sole purpose is to load setup.dll using LoadLibraryA. Once loaded, setup.dll checks whether an argument in the format x:n (where n is an integer) was provided; the mode of operation will be different depending on the presence of n. Supported arguments and their corresponding behavior are shown in Table 1. setup.exe is executed without arguments by the RARSFX, and checks whether its running with elevated privileges. If not, it will attempt to obtain such privileges using token impersonation if the version of Windows is below Windows 7 build 7601; otherwise it will attempt different UAC bypass techniques, allowing installation of the payload loader into one of:

    depending on the variant. Note that we werent able to retrieve samples related to Interactive.dll.

    Table 1. setup.exe supported arguments and their corresponding behavior.

    This loader is stored encrypted within setup.dll, which will decrypt it before writing it to the aforementioned location.

    The location where the malicious DLL is dropped was not chosen randomly. This is the path where Windows Print Processors are located and setup.dll registers the malicious DLL loader as an alternative Print Processor by setting one of the following registry values:

    HKLMSYSTEMControlSet001ControlPrintEnvironmentsWindows x64Print ProcessorsPrintFiiterPipelineSvcDriver = DEment.dll

    or

    HKLMSYSTEMCurrentControlSetControlPrintEnvironmentsWindows x64Print Processorslltdsvc1Driver = EntAppsvc.dll

    depending on the variant. Note the typo in PrintFiiterPipelineSvc (which has no impact on the Print Processor installation since any name can be used).

    After having registered the Print Processor, PipeMon restarts the print spooler service (spoolsv.exe). As a result, the malicious print process is loaded when the spooler service starts. Note that the Print Spooler service starts at each PC startup, which ensures persistence across system resets.

    This technique is really similar to the Print Monitor persistence technique (being used by DePriMon, for example) and, to our knowledge, has not been documented previously.

    Additionally, the encrypted payload, CrLnc.dat, extracted from the RARSFX is written to the registry at the following location, depending on the installer:

    This encrypted registry payload is then loaded, decrypted and executed by the previously registered Print Processor library. The whole PipeMon staging and persistence is shown in Figure 1.

    Figure 1. PipeMon staging and persistence

    We named this new implant PipeMon because it uses multiple named pipes for inter-module communication and according to its PDB path, the name of the Visual Studio project used by its developer is Monitor.

    As mentioned previously, two different PipeMon variants were found. Considering the first variant, we couldnt retrieve the installer; thus, we dont know for sure the persistence technique that was used. But considering that this first variant of PipeMon was also located in the Print Processor directory, its likely that the same persistence mechanism was used.

    PipeMon is a modular backdoor where each module is a single DLL exporting a function called IntelLoader and is loaded using a reflective loading technique. Each module exhibits different functionalities that are shown in Table 2.

    The loader, responsible for loading the main modules (ManagerMain and GuardClient) is Win32CmdDll.dll and is located in the Print Processors directory. The modules are stored encrypted on disk at the same location with inoffensive-looking names such as:

    Note that .hwp is the extension used by Hangul Word Processor from Hangul Office, which is very popular in South Korea.

    The modules are RC4 encrypted and the decryption key Com!123Qasdz is hardcoded into each module. Win32CmDll.dll decrypts and injects the ManagerMain and GuardClient modules. The ManagerMain module is responsible for decrypting and injecting the Communication module, while the GuardClient module will ensure that the Communication module is running and reload it if necessary. An overview of how PipeMon operates is shown in Figure 2.

    Win32CmDll.dll first tries to inject the ManagerMain and GuardClient modules into a process with one of the following names: lsass.exe, wininit.exe or lsm.exe. If that fails, it tries to inject into one of the registered windows services processes, excluding processes named spoolsv.exe, ekrn.exe (ESET), avp.exe (Kaspersky) or dllhost.exe. As a last option, if everything else failed, it tries to use the processes taskhost.exe, taskhostw.exe or explorer.exe.

    The process candidates for Communication module injection must be in the TCP connection table with either 0.0.0.0 as the local address, or an ESTABLISHED connection and owning a LOCAL SERVICE token. These conditions are likely used to hide the Communication module into a process that is already communicating over the network so that the traffic from the Communication module would seem inconspicuous and possibly also whitelisted in the firewall. If no process meets the previous requirements, the ManagerMain module tries to inject the Communication module into explorer.exe. Processes belonging to the Windows Store Apps and processes named egui.exe (ESET) and avpui.exe (Kaspersky) are ignored from the selection.

    Table 2. PipeMon module descriptions and their respective PDB paths

    Additional modules can be loaded on-demand using dedicated commands (see below), but unfortunately, we werent able to discover any of them. The names of these modules are an educated guess based on the named pipes used to communicate with them:

    Inter-module communication is performed via named pipes, using two named pipes per communication channel between each individual module, one for sending and one for receiving. Table 3 lists the communication channels and their corresponding named pipes.

    Table 3. PipeMon communication channel and their respective named pipes

    The %CNC_DEFINED% string is received from the C&C server and %B64_TIMESTAMP% variables are base64-encoded timestamps such as the ones shown in Table 4.

    Table 4. Example timestamps used with named pipes

    Figure 2. PipeMon IPC scheme (original PipeMon variant)

    The Communication module is responsible for managing communications between the C&C server and the other modules via named pipes, similar to the PortReuse backdoor documented in our white paper on the Winnti arsenal.

    Its C&C address is hardcoded in the ManagerMain module and encrypted using RC4 with the hardcoded key Com!123Qasdz. It is sent to the Communication module through a named pipe.

    A separate communication channel is created for each installed module. The communication protocol used is TLS over TCP. The communication is handled with the HP-Socket library. All the messages are RC4 encrypted using the hardcoded key. If the size of the message to be transferred is greater than or equal to 4KB, it is first compressed using zlibs Deflate implementation.

    struct CCMSG{ BYTE is_compressed; CMD cmd;};struct CMD{ QWORD cmd_type; DWORD cmd_size; DWORD cmd_arg; BYTE data[cmd_size - 16];};

    struct CCMSG

    {

    BYTE is_compressed;

    CMD cmd;

    };

    struct CMD

    {

    QWORD cmd_type;

    DWORD cmd_size;

    DWORD cmd_arg;

    BYTE data[cmd_size - 16];

    };

    struct beacon_msg{ BYTE isCompressed = 0; CMD cmd_hdr; WCHAR win_version[128]; WCHAR adapters_addrs[128]; WCHAR adapters_addrs[64]; WCHAR local_addr[64]; WCHAR malware_version[64]; WCHAR computer_name[64];}

    struct beacon_msg

    {

    BYTE isCompressed = 0;

    CMD cmd_hdr;

    WCHAR win_version[128];

    WCHAR adapters_addrs[128];

    WCHAR adapters_addrs[64];

    WCHAR local_addr[64];

    WCHAR malware_version[64];

    WCHAR computer_name[64];

    }

    Figure 3. C&C message and beacon formats

    To initiate communication with the C&C server, a beacon message is first sent that contains the following information:

    The information about the victims machine is collected by the ManagerMain module and sent to the Communication module via the named pipe. The backdoor version is hardcoded in the Communication module in cleartext.

    The format of the beacon message is shown in Figure 3 and the supported commands are shown in Table 5.

    Table 5. List of commands

    * The argument supplied for this command type is ignored

    As mentioned earlier, the attackers also use an updated version of PipeMon for which we were able to retrieve the first stage described above. While exhibiting an architecture highly similar to the original variant, its code was likely rewritten from scratch.

    The RC4 code used to decrypt the modules and strings was replaced by a simple XOR with 0x75E8EEAF as the key and all the hardcoded strings were removed. The named pipes used for inter-module communication are now named using random values instead of explicit names and conform to the format\.pipe%rand%, where %rand% is a pseudorandomly generated string of 31 characters containing only mixed case alphabetic characters.

    Here, only the main loader (i.e. the malicious DLL installed as a Print Processor) is stored as a file on disk; the modules are stored in the registry by the installer (from the CrLnc.dat file) and are described in Table 6.

    Table 6. Updated modules

    Module injection is not performed using the reflective loading technique with an export function anymore; custom loader shellcode is used instead and is injected along with the module to be loaded.

    The C&C message format was changed as well, and is shown in Figure 4.

    struct CCMSG{ BYTE is_compressed; CMD cmd;};struct CMD{ QWORD cmd_type; DWORD cmd_size; DWORD cmd_arg; BYTE data[cmd_size - 16];};

    struct CCMSG

    {

    BYTE is_compressed;

    CMD cmd;

    };

    struct CMD

    {

    QWORD cmd_type;

    DWORD cmd_size;

    The rest is here:
    No Game over for the Winnti Group - We Live Security

    Chicago introduces highly anticipated ADU ordinance – The Architect’s Newspaper

    - May 24, 2020 by Mr HomeBuilder

    Following months of anticipation and a well-publicizedpush from the Chicago arm of the Urban Land Institute (ULI), Chicago Mayor Lori Lightfoot and her administration have introduced an ordinance that would reverse the ban on, and streamline the permitting of, coach houses and other types of accessory dwelling units (ADUs) that already exist or could be built on vacant residential lots or as additions to existing buildings.

    Prevalent across older Chicago residential properties, coach houses are small and often garage-less rear outbuildings also known as laneway houses, rear houses, granny flats, or carriage houses. Currently, coach houses (also a Chicagoan catchall term for any additional freestanding structure on a property, modern or not, that could be used for habitation) cannot be used as primary standalone residential units without cumbersome and expensive zoning changes. The ordinance, which has been formally introduced to the City Council and will be reviewed by the zoning and housing committees, would strike the ban on ADUs as a means of boosting density and generating affordable housing in the city.

    As the Chicago Sun-Times explained earlier this month, ADUs have effectively been outlawed in the city since a 1957 overhaul of the citys zoning codes. Coach houses, however, continued to pop up across the following the ban while existing structuresand there are many, roughly 2,400 per data shared by the Chicago Cityscape blogwere grandfathered in.

    A typical Chicago coach house. (Daniel X. ONeil/Flickr)

    The need for safe and affordable housing is likely to increase as more households in the Chicago region face unemployment and rising economic uncertainty due to the COVID-19 pandemic, wrote the ULI in a report, Unlocking Accessory Dwelling Units in Chicago, published earlier this month. Accessory Dwelling Units provide an innovative way for Chicago to address the growing housing challenge by adding to its inventory of affordable housing, providing financial stability for homeowners and by energizing neighborhoods.

    Per Steven Vance of Chicago Cityscape, who broke the news of the ordinances arrival, the law, if adopted, would take effect on August 1, 2020, a date that coincides with the mandatory implementation of the 2019 Chicago Building Code for all renovation and new construction projects. Chicago Cityscape notes that the ordinance categories ADUs into two categories: Coach houses and conversion units, the latter of which entail renovations and/or additions to existing buildings over 20 years old. Only units built according to this code would be considered conversion units; units that exist on or before July 31, 2020, that seem like conversion units are not considered conversion units, elaborated Vance.

    Furthermore, the ordinance states that coach houses cannot be built on a lot with a conversion unit, although property owners in the appropriate residential zoning districts can potentially build or add more than one coach house or conversion unit on a single lot, just not both. There are, however, some stipulations depending on the size and age of the existing front residential building on the lot. There are also rules that dictate the affordable nature of coach houses and conversions when multiple units are involved. Chicago Cityscape gets into the nitty-gritty of special rules that applyor dont applyto specific residential zoning districts.

    Whats more, existing coach houses can be modified and potentially expanded, while newly built coach houses will be limited to a maximum of 700 square feet or 60 percent of the required rear setback. There are no direct limits on the size of conversion units.

    The ordinance also stipulates that ADUs and conversion units cannot be used as Airbnb properties and do not require additional parking.

    Much like the ULI, the Lightfoot administration sees the rehabilitation of existing coach houses as well as the construction of new ADUs and conversion units as a necessary way to boost much-needed affordable housing in the city. These new living spaces, as the administration points out, are pandemic-friendly, to boot.

    The administrations proposed ADU ordinance is not only a way to increase available housing throughout Chicago, it is also a safety and stimulus effort, designed to allow for very gentle density within existing neighborhood character, the Department of Housing explained to the Sun-Times in a statement. In fact, if ever the need arises again, ADUs will create a type of density that could allow for multi-generational households to remain close, but also create options for social distancing in a basement unit or coach house on the same property.

    This all being said, although the ordinance, which has been in the works for well over a year, has now been introduced to City Council, its not entirely clear when it will be taken up considering the unprecedented circumstances.

    The rest is here:
    Chicago introduces highly anticipated ADU ordinance - The Architect's Newspaper

    Disney Springs to require face masks, temperature checks as it partially reopens on Wednesday – positivelyosceola.com

    - May 24, 2020 by Mr HomeBuilder

    After Universals City Walk partially reopened its gates last Thursday, attention was focused back on Disney and what details they would share on their reopening of Disney Springs. which will take place Wednesday May 20. Well, those details are now in and here they are.

    Face masks: All visitors, employees and cast members over the age of 3 will be required to wear a face covering of some sort at all times except when dining.

    Temperature screenings: All visitors temperatures will be taken upon arrival. Any person that has a temperature of 100.4 or higher will be retested in an additional facility if their temp is at or higher than 100.4 twice, they will not be allowed in and neither will their group.

    Physical distancing and capacity control: Disney will limit the number of people allowed in and in certain areas- there will be markings for lines and other additions to ensure social distancing is upheld.

    Cleanliness: Disney is making an effort to add more disinfection as they take care of their facilities. They also have hand washing and sanitation stations which they encourage visitors to use.

    Cashless transactions: Disney is discouraging the use of cash.

    Parking garages and entrances: In the first phase of reopening visitors will be directed to park in two garages: the orange garage and the lime garage- all surface lots will be closed and entrances will be limited.

    When Walt Disney World moves into its first phase of its reopening on Wednesday with the partial reopening of Disney Springs, its likely to be a bit of a test to see how team members and the public react.

    While our theme parks and resort hotels remain temporarily closed, the phased reopening of Disney Springs is a welcome milestone as we navigate through this unprecedented time together as responsibly as we can, Matt Simon, vice president of Disney Spring wrote in a post on the Disney Parks Blog Saturday.

    Rest assured, there is plenty of magic awaiting you at Disney Springs it just may feel a bit different than before, Simon wrote.

    So, should the tempered reopening of Disney Springs be taken as a sign that Disney will soon be reopening its theme parks and resorts the short answer is no.

    As the park reopens, it will institute the new policies in accordance with guidance from the Centers for Disease Control and Prevention and other health authorities and government agencies.

    Visit link:
    Disney Springs to require face masks, temperature checks as it partially reopens on Wednesday - positivelyosceola.com

    Sunday Drive: Toyota 86 gets a special edition for 2020 – Daily Herald

    - May 24, 2020 by Mr HomeBuilder

    True sports cars, in the sense that we all have come to know them nowadays, are few and far between. There are many out there trying to claim sports car status even some with four doors want to be sports cars. To us, a true sports car has only two doors, rear wheel drive, bucket seats and yes, maybe even a manual transmission!

    So it was that we welcomed a week with the new Hakone Edition of the Toyota 86 sports car (formerly a Scion FR-S) that came with all of the above features, and we were more than eager to show its stuff out on the road, especially if there were a lot of curvy mountain grades involved.

    The sports car is available in both a manual and automatic transmission, as are most of todays sports cars, but after a week in the manual we would definitely have to recommend it. Its much more fun to drive, especially around the Utah mountains, and as a big bonus, its about $1700 less expensive.

    We had to ask the questions as to why the Hakone Edition? It is a tribute to a famous stretch of road in Japan about two hours southwest of Tokyo named the Hakone Turnpike. The famous road is on many a car enthusiasts bucket list, so Toyota chose to pay tribute to it this year with a sports car with the same name.

    The 86s interior sported some unique additions including tan and black Alcantara seats, a tan Toyota 86 logo embroidered on the passenger side dashboard, with this tan stitching being carried forth throughout the cabin. The Hakone also comes with a beautiful green paint, matched with 17 spoked bronze wheels and an all-black spoiler on the tail.

    Its not often that we need to refill the gas tank in one of our test drive vehicles, especially by Saturday morning, considering we didnt receive the FR-S until late in the day on Wednesday, it was a quick two day tank of gas. This goes right to the fun to drive portion of the 86s DNA. We each had and entire day with the car and had each used our fair share of fuel motoring around during our turn as it was.

    Considering we averaged right at 32 mpg for the week, we had racked up almost 300 miles on the odometer by Saturday morning, and had to add to our dwindling fuel supply; after all, letting the little sportster just sit in the drive was not going to be an option.

    As we are both progressing somewhat in age, we found that once in the coupe it was much easier to spend as much time as possible getting to our destination, as it proved to be somewhat harder to extract ourselves from 86. It was easier to just stay in the car and enjoy the ride, so maybe it wouldnt be the best mid-life crisis car, though it was still oh so much fun to drive!

    Throughout the entire week we spent with the Toyota it seemed we could always find a little somewhere else to go or a longer way to get there yes driving in the 86 was really that enjoyable. It is basically a sports car that is affordable to a much larger segment of the market.

    The 86 comes complete with everything we would want from a sports coupe including a fine 4-cylinder, 2-liter, 205-horsepower Subaru Boxer engine. About the only complaint that we had during the entire week was that the low end torque was not that great. What this translated to mostly was off the line it was not a dragster, but through the turns at higher speeds it couldnt be beat Eliminating the traction control did enable Craig to get some spin from the tires in first and second gear.

    There was a back seat included in the Scion, but with any normal two adults occupying the front seats you would be hard pressed to get anyone into the rear seats, especially if they were over the age of 5. It did prove, however, to be a good place to throw stuff if needed as we got into the small sportster.

    The exterior styling of the 86 is really what we felt set it apart from any of the competition, with the Toyota website listing a few, such as the Mazda Miata, Honda Civic coupe and Genesis coupe. The designers at Toyota have done an excellent job giving it the looks of a real contender. It made us really stand out in the crowd, and it also makes it more visible to the local authorities.

    The climate controls are very simple and easy to use there are heat and air conditioning and it is limited to the front seats, not that anyone in the back is going to complain. New this year is a dual zone system that kept us happier, together, in early March!

    There is also a 7-inch touch screen display that controls the radio and Bluetooth functions in the 86. Ours did not include SirrusXM radio but did have HD radio capabilities. The Bluetooth worked seamlessly, hooking up our phones and also streaming audio from them. We didnt even miss the satellite radio.

    The Toyota 86 is one of the best and most affordable coupes we have had the opportunity to drive. We do need to point out that it is a rear wheel drive vehicle, so getting around in the snow would be an experience here in Utah. Most likely, you would have to put it in the garage on those nasty days.

    Read this article:
    Sunday Drive: Toyota 86 gets a special edition for 2020 - Daily Herald

    « old Postsnew Posts »ogtzuq

    Page 1,682«..1020..1,6811,6821,6831,684..1,6901,700..»


    Recent Posts